Modifier and Type | Class and Description |
---|---|
class |
AwsBasicCredentials
Provides access to the AWS credentials used for accessing AWS services: AWS access key ID and secret access key.
|
class |
AwsSessionCredentials
A special type of
AwsCredentials that provides a session token to be used in service authentication. |
Modifier and Type | Method and Description |
---|---|
AwsCredentials |
ProcessCredentialsProvider.resolveCredentials() |
AwsCredentials |
HttpCredentialsProvider.resolveCredentials() |
AwsCredentials |
DefaultCredentialsProvider.resolveCredentials() |
AwsCredentials |
AwsCredentialsProvider.resolveCredentials()
Returns
AwsCredentials that can be used to authorize an AWS request. |
AwsCredentials |
AnonymousCredentialsProvider.resolveCredentials() |
AwsCredentials |
StaticCredentialsProvider.resolveCredentials() |
AwsCredentials |
AwsCredentialsProviderChain.resolveCredentials() |
AwsCredentials |
ProfileCredentialsProvider.resolveCredentials() |
Modifier and Type | Method and Description |
---|---|
static StaticCredentialsProvider |
StaticCredentialsProvider.create(AwsCredentials credentials)
Create a credentials provider that always returns the provided set of credentials.
|
static boolean |
CredentialUtils.isAnonymous(AwsCredentials credentials)
Determine whether the provided credentials are anonymous credentials, indicating that the customer is not attempting to
authenticate themselves.
|
Modifier and Type | Method and Description |
---|---|
AwsCredentials |
SystemSettingsCredentialsProvider.resolveCredentials() |
AwsCredentials |
LazyAwsCredentialsProvider.resolveCredentials() |
Modifier and Type | Field and Description |
---|---|
static ExecutionAttribute<AwsCredentials> |
AwsSignerExecutionAttribute.AWS_CREDENTIALS
The key under which the request credentials are set.
|
Modifier and Type | Method and Description |
---|---|
protected AwsCredentials |
AbstractAwsSigner.sanitizeCredentials(AwsCredentials credentials)
Loads the individual access key ID and secret key from the specified credentials, trimming any extra whitespace from the
credentials.
|
Modifier and Type | Method and Description |
---|---|
protected byte[] |
AbstractAws4Signer.deriveSigningKey(AwsCredentials credentials,
Aws4SignerRequestParams signerRequestParams)
Step 3 of the AWS Signature version 4 calculation.
|
protected AwsCredentials |
AbstractAwsSigner.sanitizeCredentials(AwsCredentials credentials)
Loads the individual access key ID and secret key from the specified credentials, trimming any extra whitespace from the
credentials.
|
Modifier and Type | Method and Description |
---|---|
AwsCredentials |
Aws4SignerParams.awsCredentials() |
Modifier and Type | Method and Description |
---|---|
B |
Aws4SignerParams.Builder.awsCredentials(AwsCredentials awsCredentials)
Sets the aws credentials to use for computing the signature.
|
B |
Aws4SignerParams.BuilderImpl.awsCredentials(AwsCredentials awsCredentials) |
void |
Aws4SignerParams.BuilderImpl.setAwsCredentials(AwsCredentials awsCredentials) |
Copyright © 2019. All rights reserved.