Class AWSCredentialsImpl.DescriptorImpl

java.lang.Object
hudson.model.Descriptor<com.cloudbees.plugins.credentials.Credentials>
com.cloudbees.plugins.credentials.CredentialsDescriptor
com.cloudbees.jenkins.plugins.awscredentials.AWSCredentialsImpl.DescriptorImpl
All Implemented Interfaces:
Saveable, Loadable, OnMaster, IconSpec
Enclosing class:
AWSCredentialsImpl

@Extension public static class AWSCredentialsImpl.DescriptorImpl extends com.cloudbees.plugins.credentials.CredentialsDescriptor
  • Field Details

    • DEFAULT_STS_TOKEN_DURATION

      public static final Integer DEFAULT_STS_TOKEN_DURATION
  • Constructor Details

    • DescriptorImpl

      public DescriptorImpl()
  • Method Details

    • getDisplayName

      public String getDisplayName()
      Overrides:
      getDisplayName in class Descriptor<com.cloudbees.plugins.credentials.Credentials>
    • doCheckSecretKey

      @POST public FormValidation doCheckSecretKey(@QueryParameter("accessKey") String accessKey, @QueryParameter("iamRoleArn") String iamRoleArn, @QueryParameter("iamExternalId") String iamExternalId, @QueryParameter("iamMfaSerialNumber") String iamMfaSerialNumber, @QueryParameter("iamMfaToken") String iamMfaToken, @QueryParameter("stsTokenDuration") Integer stsTokenDuration, @QueryParameter String secretKey)