Class VendedCredentialsProvider

  • All Implemented Interfaces:
    java.lang.AutoCloseable, software.amazon.awssdk.auth.credentials.AwsCredentialsProvider, software.amazon.awssdk.identity.spi.IdentityProvider<software.amazon.awssdk.identity.spi.AwsCredentialsIdentity>, software.amazon.awssdk.utils.SdkAutoCloseable

    public class VendedCredentialsProvider
    extends java.lang.Object
    implements software.amazon.awssdk.auth.credentials.AwsCredentialsProvider, software.amazon.awssdk.utils.SdkAutoCloseable
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String URI  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void close()  
      static VendedCredentialsProvider create​(java.util.Map<java.lang.String,​java.lang.String> properties)  
      software.amazon.awssdk.auth.credentials.AwsCredentials resolveCredentials()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface software.amazon.awssdk.auth.credentials.AwsCredentialsProvider

        identityType, resolveIdentity
      • Methods inherited from interface software.amazon.awssdk.identity.spi.IdentityProvider

        resolveIdentity, resolveIdentity
    • Method Detail

      • resolveCredentials

        public software.amazon.awssdk.auth.credentials.AwsCredentials resolveCredentials()
        Specified by:
        resolveCredentials in interface software.amazon.awssdk.auth.credentials.AwsCredentialsProvider
      • close

        public void close()
        Specified by:
        close in interface java.lang.AutoCloseable
        Specified by:
        close in interface software.amazon.awssdk.utils.SdkAutoCloseable
      • create

        public static VendedCredentialsProvider create​(java.util.Map<java.lang.String,​java.lang.String> properties)