public class DockerConfigCredentialRetriever extends Object
The credentials are searched in the following order (stopping when credentials are found):
auth defined for a registry.
credsStore credential helper, if available.
credHelpers, if available.
| Constructor and Description |
|---|
DockerConfigCredentialRetriever(String registry) |
DockerConfigCredentialRetriever(String registry,
Path dockerConfigFile) |
| Modifier and Type | Method and Description |
|---|---|
Optional<Credential> |
retrieve(Consumer<LogEvent> logger)
Retrieves credentials for a registry.
|
public DockerConfigCredentialRetriever(String registry)
public Optional<Credential> retrieve(Consumer<LogEvent> logger) throws IOException
logger - a consumer for handling log eventsCredential found for registry, or Optional.empty() if not foundIOException - if failed to parse the config JSONCopyright © 2019. All rights reserved.