Class VendedCredentialsProvider

java.lang.Object
org.apache.iceberg.aws.s3.VendedCredentialsProvider
All Implemented Interfaces:
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 Object implements software.amazon.awssdk.auth.credentials.AwsCredentialsProvider, software.amazon.awssdk.utils.SdkAutoCloseable
  • Field Details

  • Method Details

    • 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 AutoCloseable
      Specified by:
      close in interface software.amazon.awssdk.utils.SdkAutoCloseable
    • create

      public static VendedCredentialsProvider create(Map<String,String> properties)