Package org.apache.iceberg.aws.s3
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 SummaryFields
- 
Method SummaryModifier and TypeMethodDescriptionvoidclose()static VendedCredentialsProvidersoftware.amazon.awssdk.auth.credentials.AwsCredentialsMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.amazon.awssdk.auth.credentials.AwsCredentialsProvideridentityType, resolveIdentityMethods inherited from interface software.amazon.awssdk.identity.spi.IdentityProviderresolveIdentity, resolveIdentity
- 
Field Details- 
URI- See Also:
 
 
- 
- 
Method Details- 
resolveCredentialspublic software.amazon.awssdk.auth.credentials.AwsCredentials resolveCredentials()- Specified by:
- resolveCredentialsin interface- software.amazon.awssdk.auth.credentials.AwsCredentialsProvider
 
- 
closepublic void close()- Specified by:
- closein interface- AutoCloseable
- Specified by:
- closein interface- software.amazon.awssdk.utils.SdkAutoCloseable
 
- 
create
 
-