Package-level declarations
Types
Creates a provider that functions as a caching decorator of another provider.
A CredentialsProvider with Closeable resources. Users SHOULD call close when done with the provider to ensure any held resources are properly released.
Represents a set of AWS credentials
Represents a producer/source of AWS credentials
Composite CredentialsProvider that delegates to a chain of providers. When asked for credentials, providers are consulted in the order given until one succeeds. If none of the providers in the chain can provide credentials then this class will throw an exception. The exception will include the providers tried in the message. Each individual exception is available as a suppressed exception.
The user-accessible configuration properties for configuring a CredentialsProvider.
The CredentialsProvider experienced an error during credentials resolution
The configuration properties for a client that supports SigV4a
Properties
Inherited properties
Retrieves the simple name of the class implementing CredentialsProvider.
Inherited functions
A utility function which wraps a CredentialsProvider in a CachedCredentialsProvider.