Interface AmazonWebServicesCredentials

  • All Superinterfaces:
    com.amazonaws.auth.AWSCredentialsProvider, com.cloudbees.plugins.credentials.Credentials, Describable<com.cloudbees.plugins.credentials.Credentials>, ExtensionPoint, com.cloudbees.plugins.credentials.common.IdCredentials, Serializable, com.cloudbees.plugins.credentials.common.StandardCredentials
    All Known Implementing Classes:
    AWSCredentialsImpl, BaseAmazonWebServicesCredentials

    @NameWith(value=NameProvider.class,
              priority=1)
    public interface AmazonWebServicesCredentials
    extends com.cloudbees.plugins.credentials.common.StandardCredentials, com.amazonaws.auth.AWSCredentialsProvider
    A AWSCredentialsProvider that is bound to the Jenkins Credentials api.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static long serialVersionUID
      Serial UID from 1.16.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      com.amazonaws.auth.AWSCredentials getCredentials​(String mfaToken)  
      String getDisplayName()  
      • 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
    • Field Detail

      • serialVersionUID

        static final long serialVersionUID
        Serial UID from 1.16.
        See Also:
        Constant Field Values
    • Method Detail

      • getDisplayName

        String getDisplayName()
      • getCredentials

        com.amazonaws.auth.AWSCredentials getCredentials​(String mfaToken)