Class DefaultS3ExpressSessionCredentials
java.lang.Object
software.amazon.awssdk.services.s3.internal.s3express.DefaultS3ExpressSessionCredentials
- All Implemented Interfaces:
AwsCredentialsIdentity,Identity,S3ExpressSessionCredentials
public class DefaultS3ExpressSessionCredentials
extends Object
implements S3ExpressSessionCredentials
Default implementation of
S3ExpressSessionCredentials.-
Nested Class Summary
Nested classes/interfaces inherited from interface software.amazon.awssdk.identity.spi.AwsCredentialsIdentity
AwsCredentialsIdentity.Builder -
Constructor Summary
ConstructorsConstructorDescriptionDefaultS3ExpressSessionCredentials(String accessKeyId, String secretAccessKey, String sessionToken) -
Method Summary
Modifier and TypeMethodDescriptionRetrieve the AWS access key, used to identify the user interacting with services.booleaninthashCode()Retrieve the AWS secret access key, used to authenticate the user interacting with services.Retrieve the S3 express token.Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.amazon.awssdk.identity.spi.AwsCredentialsIdentity
accountIdMethods inherited from interface software.amazon.awssdk.identity.spi.Identity
expirationTime, providerName
-
Constructor Details
-
DefaultS3ExpressSessionCredentials
-
-
Method Details
-
accessKeyId
Description copied from interface:AwsCredentialsIdentityRetrieve the AWS access key, used to identify the user interacting with services.- Specified by:
accessKeyIdin interfaceAwsCredentialsIdentity
-
secretAccessKey
Description copied from interface:AwsCredentialsIdentityRetrieve the AWS secret access key, used to authenticate the user interacting with services.- Specified by:
secretAccessKeyin interfaceAwsCredentialsIdentity
-
sessionToken
Description copied from interface:S3ExpressSessionCredentialsRetrieve the S3 express token.- Specified by:
sessionTokenin interfaceS3ExpressSessionCredentials
-
equals
-
hashCode
-