Package | Description |
---|---|
com.amazonaws | |
com.amazonaws.auth | |
com.amazonaws.auth.profile |
AWS configuration profiles allow you to share multiple sets of AWS
security credentials between different tools such as the AWS SDK for Java
and the AWS CLI.
|
com.amazonaws.auth.profile.internal | |
com.amazonaws.auth.profile.internal.securitytoken | |
com.amazonaws.handlers | |
com.amazonaws.internal |
Modifier and Type | Method and Description |
---|---|
AWSCredentials |
AmazonWebServiceRequest.getRequestCredentials()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
AmazonWebServiceRequest.setRequestCredentials(AWSCredentials credentials)
Deprecated.
by
AmazonWebServiceRequest.setRequestCredentialsProvider(AWSCredentialsProvider) . If you must use AWSCredentials you
can wrap it with a AWSStaticCredentialsProvider . |
Modifier and Type | Interface and Description |
---|---|
interface |
AWSRefreshableSessionCredentials
Session credentials that can be refreshed upon request.
|
interface |
AWSSessionCredentials
AWS session credentials object.
|
Modifier and Type | Class and Description |
---|---|
class |
AnonymousAWSCredentials
Basic implementation of the AWSCredentials interface that allows use of "anonymous"
credentials.
|
class |
BasicAWSCredentials
Basic implementation of the AWSCredentials interface that allows callers to
pass in the AWS access key and secret access in the constructor.
|
class |
BasicSessionCredentials
Simple session credentials with keys and session token.
|
class |
PropertiesCredentials
Simple implementation AWSCredentials that reads in AWS access keys from a
properties file.
|
Modifier and Type | Method and Description |
---|---|
AWSCredentials |
AWSCredentialsProvider.getCredentials()
Returns AWSCredentials which the caller can use to authorize an AWS request.
|
AWSCredentials |
EC2ContainerCredentialsProviderWrapper.getCredentials() |
AWSCredentials |
EnvironmentVariableCredentialsProvider.getCredentials() |
AWSCredentials |
AWSStaticCredentialsProvider.getCredentials() |
AWSCredentials |
ClasspathPropertiesFileCredentialsProvider.getCredentials() |
AWSCredentials |
SystemPropertiesCredentialsProvider.getCredentials() |
AWSCredentials |
ContainerCredentialsProvider.getCredentials() |
AWSCredentials |
AWSCredentialsProviderChain.getCredentials() |
AWSCredentials |
PropertiesFileCredentialsProvider.getCredentials() |
AWSCredentials |
InstanceProfileCredentialsProvider.getCredentials()
Returns AWSCredentials which the caller can use to authorize an AWS request.
|
protected AWSCredentials |
AbstractAWSSigner.sanitizeCredentials(AWSCredentials credentials)
Loads the individual access key ID and secret key from the specified
credentials, ensuring that access to the credentials is synchronized on
the credentials object itself, and trimming any extra whitespace from the
credentials.
|
Modifier and Type | Method and Description |
---|---|
protected byte[] |
AWS4Signer.newSigningKey(AWSCredentials credentials,
String dateStamp,
String regionName,
String serviceName)
Generates a new signing key from the given parameters and returns it.
|
void |
AWS4Signer.presignRequest(SignableRequest<?> request,
AWSCredentials credentials,
Date userSpecifiedExpirationDate) |
void |
Presigner.presignRequest(SignableRequest<?> request,
AWSCredentials credentials,
Date expiration)
Signs the request by adding the signature to the URL rather than as a
header.
|
protected AWSCredentials |
AbstractAWSSigner.sanitizeCredentials(AWSCredentials credentials)
Loads the individual access key ID and secret key from the specified
credentials, ensuring that access to the credentials is synchronized on
the credentials object itself, and trimming any extra whitespace from the
credentials.
|
void |
QueryStringSigner.sign(SignableRequest<?> request,
AWSCredentials credentials)
This signer will add "Signature" parameter to the request.
|
void |
NoOpSigner.sign(SignableRequest<?> request,
AWSCredentials credentials) |
void |
Signer.sign(SignableRequest<?> request,
AWSCredentials credentials)
Sign the given request with the given set of credentials.
|
void |
AWS4Signer.sign(SignableRequest<?> request,
AWSCredentials credentials) |
void |
AWS4UnsignedPayloadSigner.sign(SignableRequest<?> request,
AWSCredentials credentials) |
void |
AWS3Signer.sign(SignableRequest<?> request,
AWSCredentials credentials)
Signs the specified request with the AWS3 signing protocol by using the
AWS account credentials specified when this object was constructed and
adding the required AWS3 headers to the request.
|
void |
QueryStringSigner.sign(SignableRequest<?> request,
SignatureVersion version,
SigningAlgorithm algorithm,
AWSCredentials credentials)
This signer will add following authentication parameters to the request:
AWSAccessKeyId SignatureVersion SignatureMethod Timestamp Signature
|
Constructor and Description |
---|
AWSStaticCredentialsProvider(AWSCredentials credentials) |
Modifier and Type | Method and Description |
---|---|
AWSCredentials |
ProfileCredentialsProvider.getCredentials() |
AWSCredentials |
ProfilesConfigFile.getCredentials(String profileName)
Returns the AWS credentials for the specified profile.
|
Modifier and Type | Method and Description |
---|---|
AWSCredentials |
Profile.getCredentials()
Deprecated.
|
AWSCredentials |
ProfileStaticCredentialsProvider.getCredentials() |
AWSCredentials |
ProfileAssumeRoleCredentialsProvider.getCredentials() |
Constructor and Description |
---|
Profile(String profileName,
AWSCredentials awsCredentials)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
AWSCredentials |
STSProfileCredentialsServiceProvider.getCredentials() |
Modifier and Type | Method and Description |
---|---|
RoleInfo |
RoleInfo.withLongLivedCredentials(AWSCredentials longLivedCredentials)
Provides the credentials that are used to assume the role.
|
Modifier and Type | Field and Description |
---|---|
protected AWSCredentials |
CredentialsRequestHandler.awsCredentials
Deprecated.
AWSCredentials to be used in the RequestHandler.
|
Modifier and Type | Field and Description |
---|---|
static HandlerContextKey<AWSCredentials> |
HandlerContextKey.AWS_CREDENTIALS
The key under which the request credentials are set.
|
Modifier and Type | Method and Description |
---|---|
void |
CredentialsRequestHandler.setCredentials(AWSCredentials awsCredentials)
Deprecated.
Sets the AWSCredentials.
|
Modifier and Type | Method and Description |
---|---|
AWSCredentials |
StaticCredentialsProvider.getCredentials()
Deprecated.
|
Constructor and Description |
---|
StaticCredentialsProvider(AWSCredentials credentials)
Deprecated.
|
Copyright © 2018. All rights reserved.