Class BaseAmazonWebServicesCredentials

  • All Implemented Interfaces:
    com.amazonaws.auth.AWSCredentialsProvider, AmazonWebServicesCredentials, com.cloudbees.plugins.credentials.common.IdCredentials, com.cloudbees.plugins.credentials.common.StandardCredentials, com.cloudbees.plugins.credentials.Credentials, ExtensionPoint, Describable<com.cloudbees.plugins.credentials.Credentials>, Serializable
    Direct Known Subclasses:
    AWSCredentialsImpl

    public abstract class BaseAmazonWebServicesCredentials
    extends com.cloudbees.plugins.credentials.impl.BaseStandardCredentials
    implements AmazonWebServicesCredentials
    Since:
    08/03/2013 13:06
    Author:
    stephenc
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.cloudbees.plugins.credentials.impl.BaseStandardCredentials

        com.cloudbees.plugins.credentials.impl.BaseStandardCredentials.BaseStandardCredentialsDescriptor
      • Nested classes/interfaces inherited from interface com.cloudbees.plugins.credentials.common.IdCredentials

        com.cloudbees.plugins.credentials.common.IdCredentials.Helpers
      • Nested classes/interfaces inherited from interface com.cloudbees.plugins.credentials.common.StandardCredentials

        com.cloudbees.plugins.credentials.common.StandardCredentials.NameProvider
    • Method Summary

      • Methods inherited from class com.cloudbees.plugins.credentials.impl.BaseStandardCredentials

        equals, getDescription, getId, hashCode
      • Methods inherited from class com.cloudbees.plugins.credentials.BaseCredentials

        getDescriptor, getScope
      • Methods inherited from interface com.amazonaws.auth.AWSCredentialsProvider

        getCredentials, refresh
      • Methods inherited from interface com.cloudbees.plugins.credentials.Credentials

        forRun, getDescriptor, getScope
      • Methods inherited from interface com.cloudbees.plugins.credentials.common.IdCredentials

        getId
      • Methods inherited from interface com.cloudbees.plugins.credentials.common.StandardCredentials

        getDescription
    • Constructor Detail

      • BaseAmazonWebServicesCredentials

        public BaseAmazonWebServicesCredentials​(@CheckForNull
                                                com.cloudbees.plugins.credentials.CredentialsScope scope,
                                                @CheckForNull
                                                String id,
                                                @CheckForNull
                                                String description)