Skip navigation links
A B C D E F G H I L M O P R S T V W X 

A

AbstractAws4Signer<T extends Aws4SignerParams,U extends Aws4PresignerParams> - Class in software.amazon.awssdk.auth.signer.internal
Abstract base class for the AWS SigV4 signer implementations.
AbstractAws4Signer() - Constructor for class software.amazon.awssdk.auth.signer.internal.AbstractAws4Signer
 
AbstractAwsSigner - Class in software.amazon.awssdk.auth.signer.internal
Abstract base class for AWS signing protocol implementations.
AbstractAwsSigner() - Constructor for class software.amazon.awssdk.auth.signer.internal.AbstractAwsSigner
 
accessKeyId() - Method in class software.amazon.awssdk.auth.credentials.AwsBasicCredentials
Retrieve the AWS access key, used to identify the user interacting with AWS.
accessKeyId() - Method in interface software.amazon.awssdk.auth.credentials.AwsCredentials
Retrieve the AWS access key, used to identify the user interacting with AWS.
accessKeyId() - Method in class software.amazon.awssdk.auth.credentials.AwsSessionCredentials
Retrieve the AWS access key, used to identify the user interacting with AWS.
add(String, T) - Method in class software.amazon.awssdk.auth.signer.internal.FifoCache
Adds an entry to the cache, evicting the earliest entry if necessary.
addCredentialsProvider(AwsCredentialsProvider) - Method in interface software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain.Builder
Add a credential provider to the chain, after the credential providers that have already been configured.
addSessionCredentials(SdkHttpFullRequest.Builder, AwsSessionCredentials) - Method in class software.amazon.awssdk.auth.signer.internal.AbstractAws4Signer
 
addSessionCredentials(SdkHttpFullRequest.Builder, AwsSessionCredentials) - Method in class software.amazon.awssdk.auth.signer.internal.AbstractAwsSigner
Adds session credentials to the request given.
AnonymousCredentialsProvider - Class in software.amazon.awssdk.auth.credentials
Credentials provider that always returns anonymous AwsCredentials.
asyncCredentialUpdateEnabled(Boolean) - Method in class software.amazon.awssdk.auth.credentials.DefaultCredentialsProvider.Builder
Configure whether this provider should fetch credentials asynchronously in the background.
asyncCredentialUpdateEnabled(Boolean) - Method in interface software.amazon.awssdk.auth.credentials.HttpCredentialsProvider.Builder
Configure whether this provider should fetch credentials asynchronously in the background.
asyncCredentialUpdateEnabled(Boolean) - Method in class software.amazon.awssdk.auth.credentials.HttpCredentialsProvider.BuilderImpl
 
asyncCredentialUpdateEnabled(Boolean) - Method in class software.amazon.awssdk.auth.credentials.ProcessCredentialsProvider.Builder
Configure whether the provider should fetch credentials asynchronously in the background.
asyncThreadName(String) - Method in interface software.amazon.awssdk.auth.credentials.HttpCredentialsProvider.Builder
 
asyncThreadName(String) - Method in class software.amazon.awssdk.auth.credentials.HttpCredentialsProvider.BuilderImpl
 
AWS4_SIGNING_ALGORITHM - Static variable in class software.amazon.awssdk.auth.signer.internal.SignerConstant
 
AWS4_TERMINATOR - Static variable in class software.amazon.awssdk.auth.signer.internal.SignerConstant
 
Aws4PresignerParams - Class in software.amazon.awssdk.auth.signer.params
 
Aws4PresignerParams.Builder - Interface in software.amazon.awssdk.auth.signer.params
 
Aws4Signer - Class in software.amazon.awssdk.auth.signer
Signer implementation that signs requests with the AWS4 signing protocol.
Aws4SignerParams - Class in software.amazon.awssdk.auth.signer.params
Parameters that are used during signing.
Aws4SignerParams.Builder<B extends Aws4SignerParams.Builder> - Interface in software.amazon.awssdk.auth.signer.params
 
Aws4SignerParams.BuilderImpl<B extends Aws4SignerParams.Builder> - Class in software.amazon.awssdk.auth.signer.params
 
Aws4SignerRequestParams - Class in software.amazon.awssdk.auth.signer.internal
Parameters that are used for computing a AWS 4 signature for a request.
Aws4SignerRequestParams(Aws4SignerParams) - Constructor for class software.amazon.awssdk.auth.signer.internal.Aws4SignerRequestParams
Generates an instance of AWS4signerRequestParams that holds the parameters used for computing a AWS 4 signature for a request based on the given Aws4SignerParams for that request.
Aws4SignerUtils - Class in software.amazon.awssdk.auth.signer.internal
Utility methods that is used by the different AWS Signer implementations.
Aws4UnsignedPayloadSigner - Class in software.amazon.awssdk.auth.signer
Exactly the same as Aws4Signer except if the request is being sent over HTTPS, then it returns the string UNSIGNED-PAYLOAD as the content SHA-256 so services that support it can avoid needing to calculate the value when authorizing the request.
AWS_CREDENTIALS - Static variable in class software.amazon.awssdk.auth.signer.AwsSignerExecutionAttribute
The key under which the request credentials are set.
AwsBasicCredentials - Class in software.amazon.awssdk.auth.credentials
Provides access to the AWS credentials used for accessing AWS services: AWS access key ID and secret access key.
AwsBasicCredentials(String, String) - Constructor for class software.amazon.awssdk.auth.credentials.AwsBasicCredentials
Constructs a new credentials object, with the specified AWS access key, AWS secret key and AWS session token.
AwsChunkedEncodingInputStream - Class in software.amazon.awssdk.auth.signer.internal
A wrapper class of InputStream that implements chunked-encoding.
AwsChunkedEncodingInputStream(InputStream, byte[], String, String, String, AwsS3V4Signer) - Constructor for class software.amazon.awssdk.auth.signer.internal.AwsChunkedEncodingInputStream
 
AwsChunkedEncodingInputStream(InputStream, int, byte[], String, String, String, AwsS3V4Signer) - Constructor for class software.amazon.awssdk.auth.signer.internal.AwsChunkedEncodingInputStream
A wrapper of InputStream that implements pseudo-chunked-encoding.
AwsCredentials - Interface in software.amazon.awssdk.auth.credentials
Provides access to the AWS credentials used for accessing AWS services: AWS access key ID and secret access key.
awsCredentials() - Method in class software.amazon.awssdk.auth.signer.params.Aws4SignerParams
 
awsCredentials(AwsCredentials) - Method in interface software.amazon.awssdk.auth.signer.params.Aws4SignerParams.Builder
Sets the aws credentials to use for computing the signature.
awsCredentials(AwsCredentials) - Method in class software.amazon.awssdk.auth.signer.params.Aws4SignerParams.BuilderImpl
 
AwsCredentialsProvider - Interface in software.amazon.awssdk.auth.credentials
Interface for loading AwsCredentials that are used for authentication.
AwsCredentialsProviderChain - Class in software.amazon.awssdk.auth.credentials
AwsCredentialsProvider implementation that chains together multiple credentials providers.
AwsCredentialsProviderChain.Builder - Interface in software.amazon.awssdk.auth.credentials
A builder for a AwsCredentialsProviderChain that allows controlling its behavior.
AwsS3V4Signer - Class in software.amazon.awssdk.auth.signer
AWS4 signer implementation for AWS S3
AwsS3V4SignerParams - Class in software.amazon.awssdk.auth.signer.params
 
AwsS3V4SignerParams.Builder - Interface in software.amazon.awssdk.auth.signer.params
 
AwsSessionCredentials - Class in software.amazon.awssdk.auth.credentials
A special type of AwsCredentials that provides a session token to be used in service authentication.
AwsSignerExecutionAttribute - Class in software.amazon.awssdk.auth.signer
AWS-specific signing attributes attached to the execution.

B

BaseAsyncAws4Signer - Class in software.amazon.awssdk.auth.signer.internal
 
BaseAsyncAws4Signer() - Constructor for class software.amazon.awssdk.auth.signer.internal.BaseAsyncAws4Signer
 
BaseAws4Signer - Class in software.amazon.awssdk.auth.signer.internal
Abstract base class for concrete implementations of Aws4 signers.
BaseAws4Signer() - Constructor for class software.amazon.awssdk.auth.signer.internal.BaseAws4Signer
 
BaseEventStreamAsyncAws4Signer - Class in software.amazon.awssdk.auth.signer.internal
 
BaseEventStreamAsyncAws4Signer() - Constructor for class software.amazon.awssdk.auth.signer.internal.BaseEventStreamAsyncAws4Signer
 
build() - Method in interface software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain.Builder
 
build() - Method in interface software.amazon.awssdk.auth.credentials.ContainerCredentialsProvider.Builder
Build a ContainerCredentialsProvider from the provided configuration.
build() - Method in class software.amazon.awssdk.auth.credentials.DefaultCredentialsProvider.Builder
Create a DefaultCredentialsProvider using the configuration defined in this builder.
build() - Method in interface software.amazon.awssdk.auth.credentials.HttpCredentialsProvider.Builder
 
build() - Method in interface software.amazon.awssdk.auth.credentials.InstanceProfileCredentialsProvider.Builder
Build a InstanceProfileCredentialsProvider from the provided configuration.
build() - Method in class software.amazon.awssdk.auth.credentials.internal.WebIdentityTokenCredentialProperties.Builder
 
build() - Method in class software.amazon.awssdk.auth.credentials.ProcessCredentialsProvider.Builder
 
build() - Method in interface software.amazon.awssdk.auth.credentials.ProfileCredentialsProvider.Builder
Create a ProfileCredentialsProvider using the configuration applied to this builder.
build() - Method in interface software.amazon.awssdk.auth.credentials.WebIdentityTokenFileCredentialsProvider.Builder
Create a WebIdentityTokenFileCredentialsProvider using the configuration applied to this builder.
build() - Method in interface software.amazon.awssdk.auth.signer.params.Aws4PresignerParams.Builder
 
build() - Method in interface software.amazon.awssdk.auth.signer.params.Aws4SignerParams.Builder
 
build() - Method in class software.amazon.awssdk.auth.signer.params.Aws4SignerParams.BuilderImpl
 
build() - Method in interface software.amazon.awssdk.auth.signer.params.AwsS3V4SignerParams.Builder
 
builder() - Static method in class software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain
Get a new builder for creating a AwsCredentialsProviderChain.
builder() - Static method in class software.amazon.awssdk.auth.credentials.ContainerCredentialsProvider
Create a builder for creating a ContainerCredentialsProvider.
builder() - Static method in class software.amazon.awssdk.auth.credentials.DefaultCredentialsProvider
Get a builder for defining a DefaultCredentialsProvider with custom configuration.
builder() - Static method in class software.amazon.awssdk.auth.credentials.InstanceProfileCredentialsProvider
Create a builder for creating a InstanceProfileCredentialsProvider.
builder() - Static method in class software.amazon.awssdk.auth.credentials.internal.WebIdentityTokenCredentialProperties
 
Builder() - Constructor for class software.amazon.awssdk.auth.credentials.internal.WebIdentityTokenCredentialProperties.Builder
 
builder() - Static method in class software.amazon.awssdk.auth.credentials.ProcessCredentialsProvider
Retrieve a new builder that can be used to create and configure a ProcessCredentialsProvider.
builder() - Static method in class software.amazon.awssdk.auth.credentials.ProfileCredentialsProvider
Get a builder for creating a custom ProfileCredentialsProvider.
builder() - Static method in class software.amazon.awssdk.auth.credentials.WebIdentityTokenFileCredentialsProvider
 
builder() - Static method in class software.amazon.awssdk.auth.signer.params.Aws4PresignerParams
 
builder() - Static method in class software.amazon.awssdk.auth.signer.params.Aws4SignerParams
 
builder() - Static method in class software.amazon.awssdk.auth.signer.params.AwsS3V4SignerParams
 
BuilderImpl() - Constructor for class software.amazon.awssdk.auth.credentials.HttpCredentialsProvider.BuilderImpl
 
BuilderImpl() - Constructor for class software.amazon.awssdk.auth.signer.params.Aws4SignerParams.BuilderImpl
 

C

calculateContentHash(SdkHttpFullRequest.Builder, Aws4SignerParams) - Method in class software.amazon.awssdk.auth.signer.Aws4UnsignedPayloadSigner
 
calculateContentHash(SdkHttpFullRequest.Builder, AwsS3V4SignerParams) - Method in class software.amazon.awssdk.auth.signer.AwsS3V4Signer
Returns the pre-defined header value and set other necessary headers if the request needs to be chunk-encoded.
calculateContentHash(SdkHttpFullRequest.Builder, T) - Method in class software.amazon.awssdk.auth.signer.internal.AbstractAws4Signer
Calculate the hash of the request's payload.
calculateContentHash(SdkHttpFullRequest.Builder, Aws4SignerParams) - Method in class software.amazon.awssdk.auth.signer.internal.BaseEventStreamAsyncAws4Signer
Returns the pre-defined header value and set other necessary headers if the request needs to be chunk-encoded.
calculateContentHashPresign(SdkHttpFullRequest.Builder, Aws4PresignerParams) - Method in class software.amazon.awssdk.auth.signer.AwsS3V4Signer
 
calculateContentHashPresign(SdkHttpFullRequest.Builder, U) - Method in class software.amazon.awssdk.auth.signer.internal.AbstractAws4Signer
 
calculateContentHashPresign(SdkHttpFullRequest.Builder, Aws4PresignerParams) - Method in class software.amazon.awssdk.auth.signer.internal.BaseAws4Signer
Calculate the hash of the request's payload.
calculateStreamContentLength(long) - Static method in class software.amazon.awssdk.auth.signer.internal.AwsChunkedEncodingInputStream
 
ChildProfileCredentialsProviderFactory - Interface in software.amazon.awssdk.auth.credentials
A factory for AwsCredentialsProviders that are derived from another set of credentials in a profile file.
close() - Method in class software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain
 
close() - Method in class software.amazon.awssdk.auth.credentials.DefaultCredentialsProvider
 
close() - Method in class software.amazon.awssdk.auth.credentials.HttpCredentialsProvider
 
close() - Method in class software.amazon.awssdk.auth.credentials.internal.LazyAwsCredentialsProvider
 
close() - Method in class software.amazon.awssdk.auth.credentials.ProfileCredentialsProvider
 
command(String) - Method in class software.amazon.awssdk.auth.credentials.ProcessCredentialsProvider.Builder
Configure the command that should be executed to retrieve credentials.
ContainerCredentialsProvider - Class in software.amazon.awssdk.auth.credentials
AwsCredentialsProvider implementation that loads credentials from a local metadata service.
ContainerCredentialsProvider.Builder - Interface in software.amazon.awssdk.auth.credentials
A builder for creating a custom a ContainerCredentialsProvider.
ContainerCredentialsRetryPolicy - Class in software.amazon.awssdk.auth.credentials.internal
 
ContainerCredentialsRetryPolicy() - Constructor for class software.amazon.awssdk.auth.credentials.internal.ContainerCredentialsRetryPolicy
 
create() - Static method in class software.amazon.awssdk.auth.credentials.AnonymousCredentialsProvider
 
create(String, String) - Static method in class software.amazon.awssdk.auth.credentials.AwsBasicCredentials
Constructs a new credentials object, with the specified AWS access key, AWS secret key and AWS session token.
create(String, String, String) - Static method in class software.amazon.awssdk.auth.credentials.AwsSessionCredentials
Constructs a new session credentials object, with the specified AWS access key, AWS secret key and AWS session token.
create(AwsCredentialsProvider, Profile) - Method in interface software.amazon.awssdk.auth.credentials.ChildProfileCredentialsProviderFactory
Create a credentials provider for the provided profile, using the provided source credentials provider to authenticate with AWS.
create() - Static method in class software.amazon.awssdk.auth.credentials.DefaultCredentialsProvider
Create an create of the DefaultCredentialsProvider using the default configuration.
create() - Static method in class software.amazon.awssdk.auth.credentials.EnvironmentVariableCredentialsProvider
 
create() - Static method in class software.amazon.awssdk.auth.credentials.InstanceProfileCredentialsProvider
Create a InstanceProfileCredentialsProvider with default values.
create(Supplier<AwsCredentialsProvider>) - Static method in class software.amazon.awssdk.auth.credentials.internal.LazyAwsCredentialsProvider
 
create() - Static method in class software.amazon.awssdk.auth.credentials.ProfileCredentialsProvider
Create a ProfileCredentialsProvider using the ProfileFile.defaultProfileFile() and default profile name.
create(String) - Static method in class software.amazon.awssdk.auth.credentials.ProfileCredentialsProvider
Create a ProfileCredentialsProvider using the given profile name and ProfileFile.defaultProfileFile().
create(AwsCredentials) - Static method in class software.amazon.awssdk.auth.credentials.StaticCredentialsProvider
Create a credentials provider that always returns the provided set of credentials.
create() - Static method in class software.amazon.awssdk.auth.credentials.SystemPropertyCredentialsProvider
 
create(WebIdentityTokenCredentialProperties) - Method in interface software.amazon.awssdk.auth.credentials.WebIdentityTokenCredentialsProviderFactory
 
create() - Static method in class software.amazon.awssdk.auth.credentials.WebIdentityTokenFileCredentialsProvider
 
create() - Static method in class software.amazon.awssdk.auth.signer.Aws4Signer
 
create() - Static method in class software.amazon.awssdk.auth.signer.Aws4UnsignedPayloadSigner
 
create() - Static method in class software.amazon.awssdk.auth.signer.AwsS3V4Signer
 
create() - Static method in class software.amazon.awssdk.auth.signer.EventStreamAws4Signer
 
credentialRefreshThreshold(Duration) - Method in class software.amazon.awssdk.auth.credentials.ProcessCredentialsProvider.Builder
Configure the amount of time between when the credentials expire and when the credentials should start to be refreshed.
CredentialSourceType - Enum in software.amazon.awssdk.auth.credentials.internal
 
credentialsProvider() - Method in class software.amazon.awssdk.auth.credentials.internal.ProfileCredentialsUtils
Retrieve the credentials provider for which this profile has been configured, if available.
credentialsProviders(Collection<? extends AwsCredentialsProvider>) - Method in interface software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain.Builder
Configure the credentials providers that should be checked for credentials, in the order they should be checked.
credentialsProviders(AwsCredentialsProvider...) - Method in interface software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain.Builder
Configure the credentials providers that should be checked for credentials, in the order they should be checked.
CredentialUtils - Class in software.amazon.awssdk.auth.credentials
 

D

DefaultCredentialsProvider - Class in software.amazon.awssdk.auth.credentials
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 - Class in software.amazon.awssdk.auth.credentials
Configuration that defines the DefaultCredentialsProvider's behavior.
deriveSigningKey(AwsCredentials, Aws4SignerRequestParams) - Method in class software.amazon.awssdk.auth.signer.internal.AbstractAws4Signer
Step 3 of the AWS Signature version 4 calculation.
deriveSigningKey(AwsCredentials, Instant, String, String) - Method in class software.amazon.awssdk.auth.signer.internal.AbstractAws4Signer
 
doPresign(SdkHttpFullRequest, Aws4SignerRequestParams, U) - Method in class software.amazon.awssdk.auth.signer.internal.AbstractAws4Signer
 
doSign(SdkHttpFullRequest, Aws4SignerRequestParams, T) - Method in class software.amazon.awssdk.auth.signer.internal.AbstractAws4Signer
 
doubleUrlEncode(Boolean) - Method in interface software.amazon.awssdk.auth.signer.params.Aws4SignerParams.Builder
Set this value to double url-encode the resource path when constructing the canonical request.
doubleUrlEncode(Boolean) - Method in class software.amazon.awssdk.auth.signer.params.Aws4SignerParams.BuilderImpl
 
doubleUrlEncode() - Method in class software.amazon.awssdk.auth.signer.params.Aws4SignerParams
 

E

EMPTY_STRING_SHA256_HEX - Static variable in class software.amazon.awssdk.auth.signer.internal.AbstractAws4Signer
 
ENABLE_CHUNKED_ENCODING - Static variable in class software.amazon.awssdk.auth.signer.S3SignerExecutionAttribute
The key to specify whether to enable chunked encoding or not
ENABLE_PAYLOAD_SIGNING - Static variable in class software.amazon.awssdk.auth.signer.S3SignerExecutionAttribute
The key to specify whether to enable payload signing or not
enableChunkedEncoding(Boolean) - Method in interface software.amazon.awssdk.auth.signer.params.AwsS3V4SignerParams.Builder
Configures the client to enable chunked encoding for all requests.
enableChunkedEncoding() - Method in class software.amazon.awssdk.auth.signer.params.AwsS3V4SignerParams
 
enablePayloadSigning(Boolean) - Method in interface software.amazon.awssdk.auth.signer.params.AwsS3V4SignerParams.Builder
Configures the client to sign payloads in all situations.
enablePayloadSigning() - Method in class software.amazon.awssdk.auth.signer.params.AwsS3V4SignerParams
 
EnvironmentVariableCredentialsProvider - Class in software.amazon.awssdk.auth.credentials
AwsCredentialsProvider implementation that loads credentials from the AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY and AWS_SESSION_TOKEN environment variables.
equals(Object) - Method in class software.amazon.awssdk.auth.credentials.AwsBasicCredentials
 
equals(Object) - Method in class software.amazon.awssdk.auth.credentials.AwsSessionCredentials
 
EVENT_STREAM_DATE - Static variable in class software.amazon.awssdk.auth.signer.internal.BaseEventStreamAsyncAws4Signer
 
EVENT_STREAM_SIGNATURE - Static variable in class software.amazon.awssdk.auth.signer.internal.BaseEventStreamAsyncAws4Signer
 
EventStreamAws4Signer - Class in software.amazon.awssdk.auth.signer
 
expirationTime(Instant) - Method in interface software.amazon.awssdk.auth.signer.params.Aws4PresignerParams.Builder
Sets an expiration time for the presigned url.
expirationTime() - Method in class software.amazon.awssdk.auth.signer.params.Aws4PresignerParams
 
extractPresignerParams(B, ExecutionAttributes) - Method in class software.amazon.awssdk.auth.signer.internal.AbstractAws4Signer
 
extractSignerParams(B, ExecutionAttributes) - Method in class software.amazon.awssdk.auth.signer.internal.AbstractAws4Signer
 

F

factory() - Static method in class software.amazon.awssdk.auth.credentials.internal.WebIdentityCredentialsUtils
Resolves the StsWebIdentityCredentialsProviderFactory from the Sts module if on the classpath to allow JWT web identity tokens to be used as credentials.
FifoCache<T> - Class in software.amazon.awssdk.auth.signer.internal
A bounded cache that has a FIFO eviction policy when the cache is full.
FifoCache(int) - Constructor for class software.amazon.awssdk.auth.signer.internal.FifoCache
 
formatDateStamp(long) - Static method in class software.amazon.awssdk.auth.signer.internal.Aws4SignerUtils
Returns a string representation of the given date time in yyyyMMdd format.
formatDateStamp(Instant) - Static method in class software.amazon.awssdk.auth.signer.internal.Aws4SignerUtils
 
formatTimestamp(long) - Static method in class software.amazon.awssdk.auth.signer.internal.Aws4SignerUtils
Returns a string representation of the given date time in yyyyMMdd'T'HHmmss'Z' format.
formatTimestamp(Instant) - Static method in class software.amazon.awssdk.auth.signer.internal.Aws4SignerUtils
 

G

get(String) - Method in class software.amazon.awssdk.auth.signer.internal.FifoCache
Returns the value of the given key; or null of no such entry exists.
getBinaryRequestPayloadStream(ContentStreamProvider) - Method in class software.amazon.awssdk.auth.signer.internal.AbstractAwsSigner
 
getCanonicalizedEndpoint(SdkHttpFullRequest) - Method in class software.amazon.awssdk.auth.signer.internal.AbstractAwsSigner
 
getCanonicalizedQueryString(Map<String, List<String>>) - Method in class software.amazon.awssdk.auth.signer.internal.AbstractAwsSigner
Examines the specified query string parameters and returns a canonicalized form.
getCredentialsEndpointProvider() - Method in class software.amazon.awssdk.auth.credentials.ContainerCredentialsProvider
 
getCredentialsEndpointProvider() - Method in class software.amazon.awssdk.auth.credentials.HttpCredentialsProvider
 
getCredentialsEndpointProvider() - Method in class software.amazon.awssdk.auth.credentials.InstanceProfileCredentialsProvider
 
getFormattedRequestSigningDate() - Method in class software.amazon.awssdk.auth.signer.internal.Aws4SignerRequestParams
Returns the formatted date in UTC zone of the signing date for the request.
getFormattedRequestSigningDateTime() - Method in class software.amazon.awssdk.auth.signer.internal.Aws4SignerRequestParams
Returns the formatted date and time of the request signing date in UTC zone.
getMac() - Method in enum software.amazon.awssdk.auth.signer.internal.SigningAlgorithm
Returns the thread local reference for the crypto algorithm
getMaxSize() - Method in class software.amazon.awssdk.auth.signer.internal.FifoCache
Returns the maximum size of the cache.
getRegionName() - Method in class software.amazon.awssdk.auth.signer.internal.Aws4SignerRequestParams
Returns the AWS region name to be used while computing the signature.
getRequestSigningDateTimeMilli() - Method in class software.amazon.awssdk.auth.signer.internal.Aws4SignerRequestParams
Returns the request signing date time in millis for which the request signature needs to be computed.
getScope() - Method in class software.amazon.awssdk.auth.signer.internal.Aws4SignerRequestParams
Returns the scope of the request signing.
getServiceSigningName() - Method in class software.amazon.awssdk.auth.signer.internal.Aws4SignerRequestParams
Returns the AWS Service name to be used while computing the signature.
getSigningAlgorithm() - Method in class software.amazon.awssdk.auth.signer.internal.Aws4SignerRequestParams
Returns the signing algorithm used for computing the signature.
getSigningClock() - Method in class software.amazon.awssdk.auth.signer.internal.Aws4SignerRequestParams
 
getSigningKey() - Method in class software.amazon.awssdk.auth.signer.internal.SignerKey
Returns a copy of the signing key.
getWrappedInputStream() - Method in class software.amazon.awssdk.auth.signer.internal.AwsChunkedEncodingInputStream
 

H

hashCode() - Method in class software.amazon.awssdk.auth.credentials.AwsBasicCredentials
 
hashCode() - Method in class software.amazon.awssdk.auth.credentials.AwsSessionCredentials
 
HttpCredentialsProvider - Class in software.amazon.awssdk.auth.credentials
Helper class that contains the common behavior of the CredentialsProviders that loads the credentials from a local endpoint on a container (e.g.
HttpCredentialsProvider(HttpCredentialsProvider.BuilderImpl<?, ?>) - Constructor for class software.amazon.awssdk.auth.credentials.HttpCredentialsProvider
 
HttpCredentialsProvider.Builder<TypeToBuildT extends HttpCredentialsProvider,BuilderT extends HttpCredentialsProvider.Builder> - Interface in software.amazon.awssdk.auth.credentials
 
HttpCredentialsProvider.BuilderImpl<TypeToBuildT extends HttpCredentialsProvider,BuilderT extends HttpCredentialsProvider.Builder> - Class in software.amazon.awssdk.auth.credentials
A builder for creating a custom a InstanceProfileCredentialsProvider.

I

InstanceProfileCredentialsProvider - Class in software.amazon.awssdk.auth.credentials
Credentials provider implementation that loads credentials from the Amazon EC2 Instance Metadata Service.
InstanceProfileCredentialsProvider.Builder - Interface in software.amazon.awssdk.auth.credentials
A builder for creating a custom a InstanceProfileCredentialsProvider.
isAnonymous(AwsCredentials) - Static method in class software.amazon.awssdk.auth.credentials.CredentialUtils
Determine whether the provided credentials are anonymous credentials, indicating that the customer is not attempting to authenticate themselves.
isLocalCredentialLoadingDisabled() - Method in class software.amazon.awssdk.auth.credentials.HttpCredentialsProvider
Can be overridden by subclass to decide whether loading credential is disabled or not.
isLocalCredentialLoadingDisabled() - Method in class software.amazon.awssdk.auth.credentials.InstanceProfileCredentialsProvider
 
isValidForDate(Instant) - Method in class software.amazon.awssdk.auth.signer.internal.SignerKey
 

L

LazyAwsCredentialsProvider - Class in software.amazon.awssdk.auth.credentials.internal
A wrapper for AwsCredentialsProvider that defers creation of the underlying provider until the first time the AwsCredentialsProvider.resolveCredentials() method is invoked.
loadSetting(SystemSetting) - Method in class software.amazon.awssdk.auth.credentials.EnvironmentVariableCredentialsProvider
 
loadSetting(SystemSetting) - Method in class software.amazon.awssdk.auth.credentials.internal.SystemSettingsCredentialsProvider
Implemented by child classes to load the requested setting.
loadSetting(SystemSetting) - Method in class software.amazon.awssdk.auth.credentials.SystemPropertyCredentialsProvider
 

M

mark(int) - Method in class software.amazon.awssdk.auth.signer.internal.AwsChunkedEncodingInputStream
The readlimit parameter is ignored.
markSupported() - Method in class software.amazon.awssdk.auth.signer.internal.AwsChunkedEncodingInputStream
 

O

of(AwsCredentialsProvider...) - Static method in class software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain
Create an AWS credentials provider chain with default configuration that checks the given credential providers.

P

parse(String) - Static method in enum software.amazon.awssdk.auth.credentials.internal.CredentialSourceType
 
presign(SdkHttpFullRequest, ExecutionAttributes) - Method in class software.amazon.awssdk.auth.signer.AwsS3V4Signer
 
presign(SdkHttpFullRequest, Aws4PresignerParams) - Method in class software.amazon.awssdk.auth.signer.AwsS3V4Signer
A method to pre sign the given #request.
presign(SdkHttpFullRequest, ExecutionAttributes) - Method in class software.amazon.awssdk.auth.signer.internal.BaseAws4Signer
 
presign(SdkHttpFullRequest, Aws4PresignerParams) - Method in class software.amazon.awssdk.auth.signer.internal.BaseAws4Signer
 
PRESIGN_URL_MAX_EXPIRATION_SECONDS - Static variable in class software.amazon.awssdk.auth.signer.internal.SignerConstant
Seconds in a week, which is the max expiration time Sig-v4 accepts.
PRESIGNER_EXPIRATION - Static variable in class software.amazon.awssdk.auth.signer.AwsSignerExecutionAttribute
The key to specify the expiration time when pre-signing aws requests.
ProcessCredentialsProvider - Class in software.amazon.awssdk.auth.credentials
A credentials provider that can load credentials from an external process.
ProcessCredentialsProvider.Builder - Class in software.amazon.awssdk.auth.credentials
Used to configure and create a ProcessCredentialsProvider.
processOutputLimit(long) - Method in class software.amazon.awssdk.auth.credentials.ProcessCredentialsProvider.Builder
Configure the maximum amount of data that can be returned by the external process before an exception is raised.
processRequestPayload(SdkHttpFullRequest.Builder, byte[], byte[], Aws4SignerRequestParams, AwsS3V4SignerParams) - Method in class software.amazon.awssdk.auth.signer.AwsS3V4Signer
If necessary, creates a chunk-encoding wrapper on the request payload.
processRequestPayload(SdkHttpFullRequest.Builder, byte[], byte[], Aws4SignerRequestParams, T) - Method in class software.amazon.awssdk.auth.signer.internal.AbstractAws4Signer
 
processRequestPayload(SdkHttpFullRequest.Builder, byte[], byte[], Aws4SignerRequestParams, Aws4SignerParams) - Method in class software.amazon.awssdk.auth.signer.internal.BaseAws4Signer
Subclass could override this method to perform any additional procedure on the request payload, with access to the result from signing the header.
ProfileCredentialsProvider - Class in software.amazon.awssdk.auth.credentials
Credentials provider based on AWS configuration profiles.
ProfileCredentialsProvider.Builder - Interface in software.amazon.awssdk.auth.credentials
A builder for creating a custom ProfileCredentialsProvider.
ProfileCredentialsUtils - Class in software.amazon.awssdk.auth.credentials.internal
Utility class to load ProfileCredentialsUtils.credentialsProvider() configured in a profile.
ProfileCredentialsUtils(Profile, Function<String, Optional<Profile>>) - Constructor for class software.amazon.awssdk.auth.credentials.internal.ProfileCredentialsUtils
 
profileFile(ProfileFile) - Method in class software.amazon.awssdk.auth.credentials.DefaultCredentialsProvider.Builder
 
profileFile(ProfileFile) - Method in interface software.amazon.awssdk.auth.credentials.ProfileCredentialsProvider.Builder
Define the profile file that should be used by this credentials provider.
profileFile(Consumer<ProfileFile.Builder>) - Method in interface software.amazon.awssdk.auth.credentials.ProfileCredentialsProvider.Builder
Similar to ProfileCredentialsProvider.Builder.profileFile(ProfileFile), but takes a lambda to configure a new ProfileFile.Builder.
profileName(String) - Method in class software.amazon.awssdk.auth.credentials.DefaultCredentialsProvider.Builder
 
profileName(String) - Method in interface software.amazon.awssdk.auth.credentials.ProfileCredentialsProvider.Builder
Define the name of the profile that should be used by this credentials provider.

R

read() - Method in class software.amazon.awssdk.auth.signer.internal.AwsChunkedEncodingInputStream
 
read(byte[], int, int) - Method in class software.amazon.awssdk.auth.signer.internal.AwsChunkedEncodingInputStream
 
reset() - Method in class software.amazon.awssdk.auth.signer.internal.AwsChunkedEncodingInputStream
Reset the stream, either by resetting the wrapped stream or using the buffer created by this class.
resolveCredentials() - Method in class software.amazon.awssdk.auth.credentials.AnonymousCredentialsProvider
 
resolveCredentials() - Method in interface software.amazon.awssdk.auth.credentials.AwsCredentialsProvider
Returns AwsCredentials that can be used to authorize an AWS request.
resolveCredentials() - Method in class software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain
 
resolveCredentials() - Method in class software.amazon.awssdk.auth.credentials.DefaultCredentialsProvider
 
resolveCredentials() - Method in class software.amazon.awssdk.auth.credentials.HttpCredentialsProvider
 
resolveCredentials() - Method in class software.amazon.awssdk.auth.credentials.internal.LazyAwsCredentialsProvider
 
resolveCredentials() - Method in class software.amazon.awssdk.auth.credentials.internal.SystemSettingsCredentialsProvider
 
resolveCredentials() - Method in class software.amazon.awssdk.auth.credentials.ProcessCredentialsProvider
 
resolveCredentials() - Method in class software.amazon.awssdk.auth.credentials.ProfileCredentialsProvider
 
resolveCredentials() - Method in class software.amazon.awssdk.auth.credentials.StaticCredentialsProvider
 
resolveCredentials() - Method in class software.amazon.awssdk.auth.credentials.WebIdentityTokenFileCredentialsProvider
 
reuseLastProviderEnabled(Boolean) - Method in interface software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain.Builder
Controls whether the chain should reuse the last successful credentials provider in the chain.
reuseLastProviderEnabled(Boolean) - Method in class software.amazon.awssdk.auth.credentials.DefaultCredentialsProvider.Builder
Controls whether the provider should reuse the last successful credentials provider in the chain.
roleArn(String) - Method in class software.amazon.awssdk.auth.credentials.internal.WebIdentityTokenCredentialProperties.Builder
 
roleArn() - Method in class software.amazon.awssdk.auth.credentials.internal.WebIdentityTokenCredentialProperties
 
roleArn(String) - Method in interface software.amazon.awssdk.auth.credentials.WebIdentityTokenFileCredentialsProvider.Builder
Define the role arn that should be used by this credentials provider.
roleSessionName(String) - Method in class software.amazon.awssdk.auth.credentials.internal.WebIdentityTokenCredentialProperties.Builder
 
roleSessionName() - Method in class software.amazon.awssdk.auth.credentials.internal.WebIdentityTokenCredentialProperties
 
roleSessionName(String) - Method in interface software.amazon.awssdk.auth.credentials.WebIdentityTokenFileCredentialsProvider.Builder
Define the role session name that should be used by this credentials provider.

S

S3SignerExecutionAttribute - Class in software.amazon.awssdk.auth.signer
S3-specific signing attributes attached to the execution.
sanitizeCredentials(AwsCredentials) - Method in class software.amazon.awssdk.auth.signer.internal.AbstractAwsSigner
Loads the individual access key ID and secret key from the specified credentials, trimming any extra whitespace from the credentials.
secretAccessKey() - Method in class software.amazon.awssdk.auth.credentials.AwsBasicCredentials
Retrieve the AWS secret access key, used to authenticate the user interacting with AWS.
secretAccessKey() - Method in interface software.amazon.awssdk.auth.credentials.AwsCredentials
Retrieve the AWS secret access key, used to authenticate the user interacting with AWS.
secretAccessKey() - Method in class software.amazon.awssdk.auth.credentials.AwsSessionCredentials
Retrieve the AWS secret access key, used to authenticate the user interacting with AWS.
SERVICE_SIGNING_NAME - Static variable in class software.amazon.awssdk.auth.signer.AwsSignerExecutionAttribute
The signing name of the service to be using in SigV4 signing
sessionToken() - Method in class software.amazon.awssdk.auth.credentials.AwsSessionCredentials
Retrieve the AWS session token.
setAsyncCredentialUpdateEnabled(boolean) - Method in class software.amazon.awssdk.auth.credentials.HttpCredentialsProvider.BuilderImpl
 
setAsyncThreadName(String) - Method in class software.amazon.awssdk.auth.credentials.HttpCredentialsProvider.BuilderImpl
 
setAwsCredentials(AwsCredentials) - Method in class software.amazon.awssdk.auth.signer.params.Aws4SignerParams.BuilderImpl
 
setDoubleUrlEncode(Boolean) - Method in class software.amazon.awssdk.auth.signer.params.Aws4SignerParams.BuilderImpl
 
setSigningClockOverride(Clock) - Method in class software.amazon.awssdk.auth.signer.params.Aws4SignerParams.BuilderImpl
 
setSigningName(String) - Method in class software.amazon.awssdk.auth.signer.params.Aws4SignerParams.BuilderImpl
 
setSigningRegion(Region) - Method in class software.amazon.awssdk.auth.signer.params.Aws4SignerParams.BuilderImpl
 
setTimeOffset(Integer) - Method in class software.amazon.awssdk.auth.signer.params.Aws4SignerParams.BuilderImpl
 
shouldRetry(int, ResourcesEndpointRetryParameters) - Method in class software.amazon.awssdk.auth.credentials.internal.ContainerCredentialsRetryPolicy
 
sign(SdkHttpFullRequest, ExecutionAttributes) - Method in class software.amazon.awssdk.auth.signer.Aws4UnsignedPayloadSigner
 
sign(SdkHttpFullRequest, Aws4SignerParams) - Method in class software.amazon.awssdk.auth.signer.Aws4UnsignedPayloadSigner
 
sign(SdkHttpFullRequest, ExecutionAttributes) - Method in class software.amazon.awssdk.auth.signer.AwsS3V4Signer
 
sign(SdkHttpFullRequest, AwsS3V4SignerParams) - Method in class software.amazon.awssdk.auth.signer.AwsS3V4Signer
A method to sign the given #request.
sign(String, byte[], SigningAlgorithm) - Method in class software.amazon.awssdk.auth.signer.internal.AbstractAwsSigner
 
sign(byte[], byte[], SigningAlgorithm) - Method in class software.amazon.awssdk.auth.signer.internal.AbstractAwsSigner
 
sign(SdkHttpFullRequest, ExecutionAttributes) - Method in class software.amazon.awssdk.auth.signer.internal.BaseAws4Signer
 
sign(SdkHttpFullRequest, Aws4SignerParams) - Method in class software.amazon.awssdk.auth.signer.internal.BaseAws4Signer
 
sign(SdkHttpFullRequest, ExecutionAttributes) - Method in class software.amazon.awssdk.auth.signer.internal.BaseEventStreamAsyncAws4Signer
 
sign(SdkHttpFullRequest, Aws4SignerParams) - Method in class software.amazon.awssdk.auth.signer.internal.BaseEventStreamAsyncAws4Signer
 
signAndBase64Encode(String, String, SigningAlgorithm) - Method in class software.amazon.awssdk.auth.signer.internal.AbstractAwsSigner
Computes an RFC 2104-compliant HMAC signature and returns the result as a Base64 encoded string.
signAsync(SdkHttpFullRequest, AsyncRequestBody, Aws4SignerRequestParams, Aws4SignerParams) - Method in class software.amazon.awssdk.auth.signer.internal.BaseAsyncAws4Signer
This method is only used in test, where clockOverride is passed in signingParams
signAsyncRequestBody(SdkHttpFullRequest, AsyncRequestBody, ExecutionAttributes) - Method in class software.amazon.awssdk.auth.signer.internal.BaseAsyncAws4Signer
 
SIGNER_DOUBLE_URL_ENCODE - Static variable in class software.amazon.awssdk.auth.signer.AwsSignerExecutionAttribute
The key to specify whether to use double url encoding during signing.
SignerConstant - Class in software.amazon.awssdk.auth.signer.internal
 
SignerKey - Class in software.amazon.awssdk.auth.signer.internal
Holds the signing key and the number of days since epoch for the date for which the signing key was generated.
SignerKey(Instant, byte[]) - Constructor for class software.amazon.awssdk.auth.signer.internal.SignerKey
 
SIGNING_REGION - Static variable in class software.amazon.awssdk.auth.signer.AwsSignerExecutionAttribute
The AWS Region that is used for signing a request.
SigningAlgorithm - Enum in software.amazon.awssdk.auth.signer.internal
 
signingClockOverride(Clock) - Method in interface software.amazon.awssdk.auth.signer.params.Aws4SignerParams.Builder
The clock to use for overriding the signing time when computing signature for a request.
signingClockOverride(Clock) - Method in class software.amazon.awssdk.auth.signer.params.Aws4SignerParams.BuilderImpl
 
signingClockOverride() - Method in class software.amazon.awssdk.auth.signer.params.Aws4SignerParams
 
signingName(String) - Method in interface software.amazon.awssdk.auth.signer.params.Aws4SignerParams.Builder
The name of the AWS service to be used for computing the signature.
signingName(String) - Method in class software.amazon.awssdk.auth.signer.params.Aws4SignerParams.BuilderImpl
 
signingName() - Method in class software.amazon.awssdk.auth.signer.params.Aws4SignerParams
 
signingRegion(Region) - Method in interface software.amazon.awssdk.auth.signer.params.Aws4SignerParams.Builder
The AWS region to be used for computing the signature.
signingRegion(Region) - Method in class software.amazon.awssdk.auth.signer.params.Aws4SignerParams.BuilderImpl
 
signingRegion() - Method in class software.amazon.awssdk.auth.signer.params.Aws4SignerParams
 
signWithMac(String, Mac) - Method in class software.amazon.awssdk.auth.signer.internal.AbstractAwsSigner
 
size() - Method in class software.amazon.awssdk.auth.signer.internal.FifoCache
Returns the current size of the cache.
skip(long) - Method in class software.amazon.awssdk.auth.signer.internal.AwsChunkedEncodingInputStream
 
software.amazon.awssdk.auth.credentials - package software.amazon.awssdk.auth.credentials
 
software.amazon.awssdk.auth.credentials.internal - package software.amazon.awssdk.auth.credentials.internal
 
software.amazon.awssdk.auth.signer - package software.amazon.awssdk.auth.signer
 
software.amazon.awssdk.auth.signer.internal - package software.amazon.awssdk.auth.signer.internal
 
software.amazon.awssdk.auth.signer.params - package software.amazon.awssdk.auth.signer.params
 
StaticCredentialsProvider - Class in software.amazon.awssdk.auth.credentials
An implementation of AwsCredentialsProvider that returns a set implementation of AwsCredentials.
SystemPropertyCredentialsProvider - Class in software.amazon.awssdk.auth.credentials
AwsCredentialsProvider implementation that loads credentials from the aws.accessKeyId, aws.secretAccessKey and aws.sessionToken system properties.
SystemSettingsCredentialsProvider - Class in software.amazon.awssdk.auth.credentials.internal
SystemSettingsCredentialsProvider() - Constructor for class software.amazon.awssdk.auth.credentials.internal.SystemSettingsCredentialsProvider
 

T

timeOffset(Integer) - Method in interface software.amazon.awssdk.auth.signer.params.Aws4SignerParams.Builder
The time offset (for clock skew correction) to use when computing the signing date for the request.
timeOffset(Integer) - Method in class software.amazon.awssdk.auth.signer.params.Aws4SignerParams.BuilderImpl
 
timeOffset() - Method in class software.amazon.awssdk.auth.signer.params.Aws4SignerParams
 
toString() - Method in class software.amazon.awssdk.auth.credentials.AnonymousCredentialsProvider
 
toString() - Method in class software.amazon.awssdk.auth.credentials.AwsBasicCredentials
 
toString() - Method in class software.amazon.awssdk.auth.credentials.AwsCredentialsProviderChain
 
toString() - Method in class software.amazon.awssdk.auth.credentials.AwsSessionCredentials
 
toString() - Method in class software.amazon.awssdk.auth.credentials.ContainerCredentialsProvider
 
toString() - Method in class software.amazon.awssdk.auth.credentials.DefaultCredentialsProvider
 
toString() - Method in class software.amazon.awssdk.auth.credentials.EnvironmentVariableCredentialsProvider
 
toString() - Method in class software.amazon.awssdk.auth.credentials.InstanceProfileCredentialsProvider
 
toString() - Method in class software.amazon.awssdk.auth.credentials.internal.LazyAwsCredentialsProvider
 
toString() - Method in class software.amazon.awssdk.auth.credentials.ProfileCredentialsProvider
 
toString() - Method in class software.amazon.awssdk.auth.credentials.StaticCredentialsProvider
 
toString() - Method in class software.amazon.awssdk.auth.credentials.SystemPropertyCredentialsProvider
 
toString() - Method in class software.amazon.awssdk.auth.credentials.WebIdentityTokenFileCredentialsProvider
 
toString() - Method in class software.amazon.awssdk.auth.signer.internal.FifoCache
 
transformRequestProvider(String, Aws4SignerRequestParams, Aws4SignerParams, AsyncRequestBody) - Method in class software.amazon.awssdk.auth.signer.internal.BaseAsyncAws4Signer
Transform the original requestProvider by adding signing operator and returns a new requestProvider Can be overriden by subclasses to provide specific signing method
transformRequestProvider(String, Aws4SignerRequestParams, Aws4SignerParams, AsyncRequestBody) - Method in class software.amazon.awssdk.auth.signer.internal.BaseEventStreamAsyncAws4Signer
 

V

valueOf(String) - Static method in enum software.amazon.awssdk.auth.credentials.internal.CredentialSourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum software.amazon.awssdk.auth.signer.internal.SigningAlgorithm
Returns the enum constant of this type with the specified name.
values() - Static method in enum software.amazon.awssdk.auth.credentials.internal.CredentialSourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum software.amazon.awssdk.auth.signer.internal.SigningAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebIdentityCredentialsUtils - Class in software.amazon.awssdk.auth.credentials.internal
Utility class used to configure credential providers based on JWT web identity tokens.
WebIdentityTokenCredentialProperties - Class in software.amazon.awssdk.auth.credentials.internal
A container for credential properties.
WebIdentityTokenCredentialProperties.Builder - Class in software.amazon.awssdk.auth.credentials.internal
 
WebIdentityTokenCredentialsProviderFactory - Interface in software.amazon.awssdk.auth.credentials
A factory for AwsCredentialsProviders that are derived from web identity tokens.
webIdentityTokenFile(Path) - Method in class software.amazon.awssdk.auth.credentials.internal.WebIdentityTokenCredentialProperties.Builder
 
webIdentityTokenFile() - Method in class software.amazon.awssdk.auth.credentials.internal.WebIdentityTokenCredentialProperties
 
webIdentityTokenFile(Path) - Method in interface software.amazon.awssdk.auth.credentials.WebIdentityTokenFileCredentialsProvider.Builder
Define the absolute path to the web identity token file that should be used by this credentials provider.
WebIdentityTokenFileCredentialsProvider - Class in software.amazon.awssdk.auth.credentials
A credential provider that will read web identity token file path, aws role arn and aws session name from system properties or environment variables for using web identity token credentials with STS.
WebIdentityTokenFileCredentialsProvider.Builder - Interface in software.amazon.awssdk.auth.credentials
A builder for creating a custom WebIdentityTokenFileCredentialsProvider.

X

X_AMZ_CONTENT_SHA256 - Static variable in class software.amazon.awssdk.auth.signer.internal.SignerConstant
 
A B C D E F G H I L M O P R S T V W X 
Skip navigation links

Copyright © 2020. All rights reserved.