Class MavenRegistryAuthSupplier

  • All Implemented Interfaces:
    com.spotify.docker.client.auth.RegistryAuthSupplier

    public class MavenRegistryAuthSupplier
    extends Object
    implements com.spotify.docker.client.auth.RegistryAuthSupplier
    • Constructor Detail

      • MavenRegistryAuthSupplier

        public MavenRegistryAuthSupplier​(org.apache.maven.settings.Settings settings,
                                         org.apache.maven.settings.crypto.SettingsDecrypter settingsDecrypter)
    • Method Detail

      • authFor

        public com.spotify.docker.client.messages.RegistryAuth authFor​(String imageName)
                                                                throws com.spotify.docker.client.exceptions.DockerException
        Specified by:
        authFor in interface com.spotify.docker.client.auth.RegistryAuthSupplier
        Throws:
        com.spotify.docker.client.exceptions.DockerException
      • authForSwarm

        public com.spotify.docker.client.messages.RegistryAuth authForSwarm()
                                                                     throws com.spotify.docker.client.exceptions.DockerException
        Specified by:
        authForSwarm in interface com.spotify.docker.client.auth.RegistryAuthSupplier
        Throws:
        com.spotify.docker.client.exceptions.DockerException
      • authForBuild

        public com.spotify.docker.client.messages.RegistryConfigs authForBuild()
                                                                        throws com.spotify.docker.client.exceptions.DockerException
        Specified by:
        authForBuild in interface com.spotify.docker.client.auth.RegistryAuthSupplier
        Throws:
        com.spotify.docker.client.exceptions.DockerException