public static interface AwsSessionCredentialsIdentity.Builder extends AwsCredentialsIdentity.Builder
| Modifier and Type | Method and Description |
|---|---|
AwsSessionCredentialsIdentity.Builder |
accessKeyId(String accessKeyId)
The AWS access key, used to identify the user interacting with services.
|
AwsSessionCredentialsIdentity.Builder |
accountId(String accountId)
The AWS account id associated with this credentials identity.
|
AwsSessionCredentialsIdentity |
build() |
AwsSessionCredentialsIdentity.Builder |
providerName(String providerName)
The name of the identity provider that created this credential identity.
|
AwsSessionCredentialsIdentity.Builder |
secretAccessKey(String secretAccessKey)
The AWS secret access key, used to authenticate the user interacting with services.
|
AwsSessionCredentialsIdentity.Builder |
sessionToken(String sessionToken)
The AWS session token, retrieved from an AWS token service, used for authenticating that this user has
received temporary permission to access some resource.
|
AwsSessionCredentialsIdentity.Builder accessKeyId(String accessKeyId)
AwsCredentialsIdentity.BuilderaccessKeyId in interface AwsCredentialsIdentity.BuilderAwsSessionCredentialsIdentity.Builder secretAccessKey(String secretAccessKey)
AwsCredentialsIdentity.BuildersecretAccessKey in interface AwsCredentialsIdentity.BuilderAwsSessionCredentialsIdentity.Builder accountId(String accountId)
AwsCredentialsIdentity.BuilderaccountId in interface AwsCredentialsIdentity.BuilderAwsSessionCredentialsIdentity.Builder sessionToken(String sessionToken)
AwsSessionCredentialsIdentity.Builder providerName(String providerName)
AwsCredentialsIdentity.BuilderproviderName in interface AwsCredentialsIdentity.BuilderAwsSessionCredentialsIdentity build()
build in interface AwsCredentialsIdentity.BuilderCopyright © 2026. All rights reserved.