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.build()
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.Builder
The AWS access key, used to identify the user interacting with services.- Specified by:
accessKeyId
in interfaceAwsCredentialsIdentity.Builder
-
secretAccessKey
Description copied from interface:AwsCredentialsIdentity.Builder
The AWS secret access key, used to authenticate the user interacting with services.- Specified by:
secretAccessKey
in 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. -
build
AwsSessionCredentialsIdentity build()- Specified by:
build
in interfaceAwsCredentialsIdentity.Builder
-