public class ConfigFileRegistryAuthSupplier extends Object implements RegistryAuthSupplier
| Constructor and Description |
|---|
ConfigFileRegistryAuthSupplier() |
ConfigFileRegistryAuthSupplier(DockerConfigReader reader) |
ConfigFileRegistryAuthSupplier(DockerConfigReader reader,
Path path) |
| Modifier and Type | Method and Description |
|---|---|
RegistryAuth |
authFor(String imageName)
Returns a RegistryAuth object that works with a given registry's API [e.g.
|
RegistryConfigs |
authForBuild()
Authentication info to pass in the X-Registry-Config header when building an image.
|
RegistryAuth |
authForSwarm()
Returns a RegistryAuth object that is valid for a Docker Swarm context [i.e.
|
public ConfigFileRegistryAuthSupplier()
public ConfigFileRegistryAuthSupplier(DockerConfigReader reader)
public ConfigFileRegistryAuthSupplier(DockerConfigReader reader, Path path)
public RegistryAuth authFor(String imageName) throws DockerException
RegistryAuthSupplierauthFor in interface RegistryAuthSuppliernull if no
authentication info applies for this imageDockerExceptionpublic RegistryAuth authForSwarm() throws DockerException
RegistryAuthSupplierauthForSwarm in interface RegistryAuthSuppliernull for no authentication infoDockerExceptionpublic RegistryConfigs authForBuild() throws DockerException
RegistryAuthSupplierauthForBuild in interface RegistryAuthSupplierDockerExceptionCopyright © 2019. All rights reserved.