public interface ManageAuthentication
| Modifier and Type | Method and Description |
|---|---|
EngineResponseContent<de.gesellix.docker.remote.api.SystemAuthResponse> |
auth(de.gesellix.docker.remote.api.AuthConfig authDetails) |
java.lang.String |
encodeAuthConfig(de.gesellix.docker.authentication.AuthConfig authConfig) |
java.lang.String |
encodeAuthConfigs(java.util.Map<java.lang.String,de.gesellix.docker.authentication.AuthConfig> authConfigs) |
java.util.Map<java.lang.String,de.gesellix.docker.authentication.AuthConfig> |
getAllAuthConfigs() |
java.util.Map<java.lang.String,de.gesellix.docker.authentication.AuthConfig> |
getAllAuthConfigs(java.io.File dockerCfgOrNull) |
de.gesellix.docker.authentication.AuthConfig |
readAuthConfig(java.lang.String hostnameOrNull,
java.io.File dockerCfgOrNull) |
de.gesellix.docker.authentication.AuthConfig |
readDefaultAuthConfig() |
de.gesellix.docker.authentication.AuthConfig |
resolveAuthConfigForImage(java.lang.String image) |
java.lang.String |
retrieveEncodedAuthTokenForImage(java.lang.String image) |
java.util.Map<java.lang.String,de.gesellix.docker.authentication.AuthConfig> getAllAuthConfigs()
java.util.Map<java.lang.String,de.gesellix.docker.authentication.AuthConfig> getAllAuthConfigs(java.io.File dockerCfgOrNull)
de.gesellix.docker.authentication.AuthConfig readDefaultAuthConfig()
de.gesellix.docker.authentication.AuthConfig readAuthConfig(java.lang.String hostnameOrNull,
java.io.File dockerCfgOrNull)
de.gesellix.docker.authentication.AuthConfig resolveAuthConfigForImage(java.lang.String image)
java.lang.String retrieveEncodedAuthTokenForImage(java.lang.String image)
java.lang.String encodeAuthConfig(de.gesellix.docker.authentication.AuthConfig authConfig)
java.lang.String encodeAuthConfigs(java.util.Map<java.lang.String,de.gesellix.docker.authentication.AuthConfig> authConfigs)
EngineResponseContent<de.gesellix.docker.remote.api.SystemAuthResponse> auth(de.gesellix.docker.remote.api.AuthConfig authDetails)