| Class and Description |
|---|
| AnonymousCredentialsProvider
Credentials provider that always returns anonymous
AwsCredentials. |
| AwsBasicCredentials
Provides access to the AWS credentials used for accessing AWS services: AWS access key ID and secret access key.
|
| AwsCredentials
Provides access to the AWS credentials used for accessing AWS services: AWS access key ID and secret access key.
|
| AwsCredentialsProvider
Interface for loading
AwsCredentials that are used for authentication. |
AwsCredentialsProviderChain
AwsCredentialsProvider implementation that chains together multiple credentials providers. |
| AwsCredentialsProviderChain.Builder
A builder for a
AwsCredentialsProviderChain that allows controlling its behavior. |
| AwsSessionCredentials
A special type of
AwsCredentials that provides a session token to be used in service authentication. |
ContainerCredentialsProvider
AwsCredentialsProvider implementation that loads credentials from a local metadata service. |
| ContainerCredentialsProvider.Builder
A builder for creating a custom a
ContainerCredentialsProvider. |
| DefaultCredentialsProvider
AWS credentials provider chain that looks for credentials in this order:
Java System Properties -
aws.accessKeyId and aws.secretKey
Environment Variables - AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY
Credential profiles file at the default location (~/.aws/credentials) shared by all AWS SDKs and the AWS CLI
Credentials delivered through the Amazon EC2 container service if AWS_CONTAINER_CREDENTIALS_RELATIVE_URI" environment
variable is set and security manager has permission to access the variable,
Instance profile credentials delivered through the Amazon EC2 metadata service
|
| DefaultCredentialsProvider.Builder
Configuration that defines the
DefaultCredentialsProvider's behavior. |
EnvironmentVariableCredentialsProvider
AwsCredentialsProvider implementation that loads credentials from the AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY and
AWS_SESSION_TOKEN environment variables. |
| HttpCredentialsProvider
Helper class that contains the common behavior of the CredentialsProviders that loads the credentials from a local endpoint on
a container (e.g.
|
| HttpCredentialsProvider.Builder |
| HttpCredentialsProvider.BuilderImpl
A builder for creating a custom a
InstanceProfileCredentialsProvider. |
| InstanceProfileCredentialsProvider
Credentials provider implementation that loads credentials from the Amazon EC2 Instance Metadata Service.
|
| InstanceProfileCredentialsProvider.Builder
A builder for creating a custom a
InstanceProfileCredentialsProvider. |
| ProcessCredentialsProvider
A credentials provider that can load credentials from an external process.
|
| ProcessCredentialsProvider.Builder
Used to configure and create a
ProcessCredentialsProvider. |
| ProfileCredentialsProvider
Credentials provider based on AWS configuration profiles.
|
| ProfileCredentialsProvider.Builder
A builder for creating a custom
ProfileCredentialsProvider. |
| StaticCredentialsProvider
An implementation of
AwsCredentialsProvider that returns a set implementation of AwsCredentials. |
SystemPropertyCredentialsProvider
AwsCredentialsProvider implementation that loads credentials from the aws.accessKeyId, aws.secretAccessKey and
aws.sessionToken system properties. |
| Class and Description |
|---|
| AwsCredentials
Provides access to the AWS credentials used for accessing AWS services: AWS access key ID and secret access key.
|
| AwsCredentialsProvider
Interface for loading
AwsCredentials that are used for authentication. |
| Class and Description |
|---|
| AwsCredentials
Provides access to the AWS credentials used for accessing AWS services: AWS access key ID and secret access key.
|
| Class and Description |
|---|
| AwsCredentials
Provides access to the AWS credentials used for accessing AWS services: AWS access key ID and secret access key.
|
| AwsSessionCredentials
A special type of
AwsCredentials that provides a session token to be used in service authentication. |
| Class and Description |
|---|
| AwsCredentials
Provides access to the AWS credentials used for accessing AWS services: AWS access key ID and secret access key.
|
Copyright © 2019. All rights reserved.