Class AmazonECSRegistryCredentialsProvider

  • All Implemented Interfaces:
    ExtensionPoint, Describable<com.cloudbees.plugins.credentials.CredentialsProvider>, Saveable, OnMaster, IconSpec

    @Extension
    public class AmazonECSRegistryCredentialsProvider
    extends com.cloudbees.plugins.credentials.CredentialsProvider
    This class automatically wraps existing AmazonWebServicesCredentials instances into a username password credential type that is compatible with Docker remote API client plugin.
    • Constructor Detail

      • AmazonECSRegistryCredentialsProvider

        public AmazonECSRegistryCredentialsProvider()
    • Method Detail

      • getCredentials

        @Nonnull
        public <C extends com.cloudbees.plugins.credentials.Credentials> List<C> getCredentials​(@Nonnull
                                                                                                Class<C> type,
                                                                                                @Nullable
                                                                                                ItemGroup itemGroup,
                                                                                                @Nullable
                                                                                                Authentication authentication)
        Specified by:
        getCredentials in class com.cloudbees.plugins.credentials.CredentialsProvider