Package com.microsoft.azure.maven
Class MavenDockerCredentialProvider
- java.lang.Object
-
- com.microsoft.azure.maven.MavenDockerCredentialProvider
-
- All Implemented Interfaces:
com.microsoft.azure.toolkit.lib.legacy.docker.IDockerCredentialProvider
public class MavenDockerCredentialProvider extends Object implements com.microsoft.azure.toolkit.lib.legacy.docker.IDockerCredentialProvider
-
-
Constructor Summary
Constructors Constructor Description MavenDockerCredentialProvider(org.apache.maven.settings.Settings settings, String serverId)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MavenDockerCredentialProviderfromMavenSettings(org.apache.maven.settings.Settings settings, String serverId)StringgetPassword()StringgetUsername()private voidinitializeServer()voidvalidate()
-
-
-
Field Detail
-
server
private org.apache.maven.settings.Server server
-
settings
private org.apache.maven.settings.Settings settings
-
serverId
private String serverId
-
-
Constructor Detail
-
MavenDockerCredentialProvider
public MavenDockerCredentialProvider(org.apache.maven.settings.Settings settings, String serverId)
-
-
Method Detail
-
fromMavenSettings
public static MavenDockerCredentialProvider fromMavenSettings(org.apache.maven.settings.Settings settings, String serverId)
-
getUsername
public String getUsername() throws com.microsoft.azure.toolkit.lib.common.exception.AzureExecutionException
- Specified by:
getUsernamein interfacecom.microsoft.azure.toolkit.lib.legacy.docker.IDockerCredentialProvider- Throws:
com.microsoft.azure.toolkit.lib.common.exception.AzureExecutionException
-
getPassword
public String getPassword() throws com.microsoft.azure.toolkit.lib.common.exception.AzureExecutionException
- Specified by:
getPasswordin interfacecom.microsoft.azure.toolkit.lib.legacy.docker.IDockerCredentialProvider- Throws:
com.microsoft.azure.toolkit.lib.common.exception.AzureExecutionException
-
validate
public void validate() throws com.microsoft.azure.toolkit.lib.common.exception.AzureExecutionException- Specified by:
validatein interfacecom.microsoft.azure.toolkit.lib.legacy.docker.IDockerCredentialProvider- Throws:
com.microsoft.azure.toolkit.lib.common.exception.AzureExecutionException
-
initializeServer
private void initializeServer() throws com.microsoft.azure.toolkit.lib.common.exception.AzureExecutionException- Throws:
com.microsoft.azure.toolkit.lib.common.exception.AzureExecutionException
-
-