public class RegistryAuthLocator
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
RegistryAuthLocator() |
Modifier and Type | Method and Description |
---|---|
static RegistryAuthLocator |
instance() |
com.github.dockerjava.api.model.AuthConfig |
lookupAuthConfig(DockerImageName dockerImageName,
com.github.dockerjava.api.model.AuthConfig defaultAuthConfig)
Looks up an AuthConfig for a given image name.
|
public static RegistryAuthLocator instance()
public com.github.dockerjava.api.model.AuthConfig lookupAuthConfig(DockerImageName dockerImageName, com.github.dockerjava.api.model.AuthConfig defaultAuthConfig)
Lookup is performed in following order, as per https://docs.docker.com/engine/reference/commandline/cli/:
credHelpers
credsStore
auths
dockerImageName
- image name to be looked up (potentially including a registry URL part)defaultAuthConfig
- an AuthConfig object that should be returned if there is no overriding authentication available for images that are looked up