Package | Description |
---|---|
software.amazon.awssdk.services.sts |
|
software.amazon.awssdk.services.sts.model |
Modifier and Type | Method and Description |
---|---|
default AssumeRoleResponse |
StsClient.assumeRole(AssumeRoleRequest assumeRoleRequest)
Returns a set of temporary security credentials that you can use to access Amazon Web Services resources that you
might not normally have access to.
|
default AssumeRoleResponse |
StsClient.assumeRole(Consumer<AssumeRoleRequest.Builder> assumeRoleRequest)
Returns a set of temporary security credentials that you can use to access Amazon Web Services resources that you
might not normally have access to.
|
default AssumeRoleWithSamlResponse |
StsClient.assumeRoleWithSAML(AssumeRoleWithSamlRequest assumeRoleWithSamlRequest)
Returns a set of temporary security credentials for users who have been authenticated via a SAML authentication
response.
|
default AssumeRoleWithSamlResponse |
StsClient.assumeRoleWithSAML(Consumer<AssumeRoleWithSamlRequest.Builder> assumeRoleWithSamlRequest)
Returns a set of temporary security credentials for users who have been authenticated via a SAML authentication
response.
|
default AssumeRoleWithWebIdentityResponse |
StsClient.assumeRoleWithWebIdentity(AssumeRoleWithWebIdentityRequest assumeRoleWithWebIdentityRequest)
Returns a set of temporary security credentials for users who have been authenticated in a mobile or web
application with a web identity provider.
|
default AssumeRoleWithWebIdentityResponse |
StsClient.assumeRoleWithWebIdentity(Consumer<AssumeRoleWithWebIdentityRequest.Builder> assumeRoleWithWebIdentityRequest)
Returns a set of temporary security credentials for users who have been authenticated in a mobile or web
application with a web identity provider.
|
default DecodeAuthorizationMessageResponse |
StsClient.decodeAuthorizationMessage(Consumer<DecodeAuthorizationMessageRequest.Builder> decodeAuthorizationMessageRequest)
Decodes additional information about the authorization status of a request from an encoded message returned in
response to an Amazon Web Services request.
|
default DecodeAuthorizationMessageResponse |
StsClient.decodeAuthorizationMessage(DecodeAuthorizationMessageRequest decodeAuthorizationMessageRequest)
Decodes additional information about the authorization status of a request from an encoded message returned in
response to an Amazon Web Services request.
|
default GetAccessKeyInfoResponse |
StsClient.getAccessKeyInfo(Consumer<GetAccessKeyInfoRequest.Builder> getAccessKeyInfoRequest)
Returns the account identifier for the specified access key ID.
|
default GetAccessKeyInfoResponse |
StsClient.getAccessKeyInfo(GetAccessKeyInfoRequest getAccessKeyInfoRequest)
Returns the account identifier for the specified access key ID.
|
default GetCallerIdentityResponse |
StsClient.getCallerIdentity()
Returns details about the IAM user or role whose credentials are used to call the operation.
|
default GetCallerIdentityResponse |
StsClient.getCallerIdentity(Consumer<GetCallerIdentityRequest.Builder> getCallerIdentityRequest)
Returns details about the IAM user or role whose credentials are used to call the operation.
|
default GetCallerIdentityResponse |
StsClient.getCallerIdentity(GetCallerIdentityRequest getCallerIdentityRequest)
Returns details about the IAM user or role whose credentials are used to call the operation.
|
default GetFederationTokenResponse |
StsClient.getFederationToken(Consumer<GetFederationTokenRequest.Builder> getFederationTokenRequest)
Returns a set of temporary security credentials (consisting of an access key ID, a secret access key, and a
security token) for a federated user.
|
default GetFederationTokenResponse |
StsClient.getFederationToken(GetFederationTokenRequest getFederationTokenRequest)
Returns a set of temporary security credentials (consisting of an access key ID, a secret access key, and a
security token) for a federated user.
|
default GetSessionTokenResponse |
StsClient.getSessionToken()
Returns a set of temporary credentials for an Amazon Web Services account or IAM user.
|
default GetSessionTokenResponse |
StsClient.getSessionToken(Consumer<GetSessionTokenRequest.Builder> getSessionTokenRequest)
Returns a set of temporary credentials for an Amazon Web Services account or IAM user.
|
default GetSessionTokenResponse |
StsClient.getSessionToken(GetSessionTokenRequest getSessionTokenRequest)
Returns a set of temporary credentials for an Amazon Web Services account or IAM user.
|
Modifier and Type | Class and Description |
---|---|
class |
ExpiredTokenException
The web identity token that was passed is expired or is not valid.
|
class |
IdpCommunicationErrorException
The request could not be fulfilled because the identity provider (IDP) that was asked to verify the incoming identity
token could not be reached.
|
class |
IdpRejectedClaimException
The identity provider (IdP) reported that authentication failed.
|
class |
InvalidAuthorizationMessageException
The error returned if the message passed to
DecodeAuthorizationMessage was invalid. |
class |
InvalidIdentityTokenException
The web identity token that was passed could not be validated by Amazon Web Services.
|
class |
MalformedPolicyDocumentException
The request was rejected because the policy document was malformed.
|
class |
PackedPolicyTooLargeException
The request was rejected because the total packed size of the session policies and session tags combined was too
large.
|
class |
RegionDisabledException
STS is not activated in the requested region for the account that is being asked to generate credentials.
|
Modifier and Type | Method and Description |
---|---|
StsException |
StsException.BuilderImpl.build() |
Constructor and Description |
---|
BuilderImpl(StsException ex) |
Copyright © 2021. All rights reserved.