Interface AwsSessionCredentialsIdentity.Builder
- All Superinterfaces:
AwsCredentialsIdentity.Builder
- Enclosing interface:
AwsSessionCredentialsIdentity
public static interface AwsSessionCredentialsIdentity.Builder
extends AwsCredentialsIdentity.Builder
-
Method Summary
Modifier and TypeMethodDescriptionaccessKeyId(String accessKeyId) The AWS access key, used to identify the user interacting with services.The AWS account id associated with this credentials identity.build()providerName(String providerName) The name of the identity provider that created this credential identity.secretAccessKey(String secretAccessKey) The AWS secret access key, used to authenticate the user interacting with services.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.
-
Method Details
-
accessKeyId
Description copied from interface:AwsCredentialsIdentity.BuilderThe AWS access key, used to identify the user interacting with services.- Specified by:
accessKeyIdin interfaceAwsCredentialsIdentity.Builder
-
secretAccessKey
Description copied from interface:AwsCredentialsIdentity.BuilderThe AWS secret access key, used to authenticate the user interacting with services.- Specified by:
secretAccessKeyin interfaceAwsCredentialsIdentity.Builder
-
accountId
Description copied from interface:AwsCredentialsIdentity.BuilderThe AWS account id associated with this credentials identity.- Specified by:
accountIdin interfaceAwsCredentialsIdentity.Builder
-
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. -
providerName
Description copied from interface:AwsCredentialsIdentity.BuilderThe name of the identity provider that created this credential identity.- Specified by:
providerNamein interfaceAwsCredentialsIdentity.Builder
-
build
AwsSessionCredentialsIdentity build()- Specified by:
buildin interfaceAwsCredentialsIdentity.Builder
-