Class DefaultS3ExpressSessionCredentials
java.lang.Object
software.amazon.awssdk.services.s3.internal.s3express.DefaultS3ExpressSessionCredentials
- All Implemented Interfaces:
AwsCredentialsIdentity,Identity,S3ExpressSessionCredentials
@SdkInternalApi
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
Methods inherited from class java.lang.Object
clone, finalize, 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
- Specified by:
accessKeyIdin interfaceAwsCredentialsIdentity
-
secretAccessKey
- Specified by:
secretAccessKeyin interfaceAwsCredentialsIdentity
-
sessionToken
Description copied from interface:S3ExpressSessionCredentialsRetrieve the S3 express token.- Specified by:
sessionTokenin interfaceS3ExpressSessionCredentials
-
equals
-
hashCode
public int hashCode()
-