See: Description
| Class | Description |
|---|---|
| AssumedRoleUser |
The identifiers for the temporary security credentials that the operation
returns.
|
| AssumeRoleRequest |
Returns a set of temporary security credentials that you can use to access
AWS resources that you might not normally have access to.
|
| AssumeRoleResult |
Contains the response to a successful AssumeRole request, including
temporary AWS credentials that can be used to make AWS requests.
|
| AssumeRoleWithSAMLRequest |
Returns a set of temporary security credentials for users who have been
authenticated via a SAML authentication response.
|
| AssumeRoleWithSAMLResult |
Contains the response to a successful AssumeRoleWithSAML request,
including temporary AWS credentials that can be used to make AWS requests.
|
| 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.
|
| AssumeRoleWithWebIdentityResult |
Contains the response to a successful AssumeRoleWithWebIdentity
request, including temporary AWS credentials that can be used to make AWS
requests.
|
| Credentials |
AWS credentials for API authentication.
|
| DecodeAuthorizationMessageRequest |
Decodes additional information about the authorization status of a request
from an encoded message returned in response to an AWS request.
|
| DecodeAuthorizationMessageResult |
A document that contains additional information about the authorization
status of a request from an encoded message that is returned in response to
an AWS request.
|
| FederatedUser |
Identifiers for the federated user that is associated with the credentials.
|
| GetAccessKeyInfoRequest |
Returns the account identifier for the specified access key ID.
|
| GetAccessKeyInfoResult | |
| GetCallerIdentityRequest |
Returns details about the IAM user or role whose credentials are used to call
the operation.
|
| GetCallerIdentityResult |
Contains the response to a successful GetCallerIdentity request,
including information about the entity making the request.
|
| 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.
|
| GetFederationTokenResult |
Contains the response to a successful GetFederationToken request,
including temporary AWS credentials that can be used to make AWS requests.
|
| GetSessionTokenRequest |
Returns a set of temporary credentials for an AWS account or IAM user.
|
| GetSessionTokenResult |
Contains the response to a successful GetSessionToken request,
including temporary AWS credentials that can be used to make AWS requests.
|
| PolicyDescriptorType |
A reference to the IAM managed policy that is passed as a session policy for
a role session or a federated user session.
|
| Tag |
You can pass custom key-value pair attributes when you assume a role or
federate a user.
|
| Exception | Description |
|---|---|
| ExpiredTokenException |
The web identity token that was passed is expired or is not valid.
|
| 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.
|
| IDPRejectedClaimException |
The identity provider (IdP) reported that authentication failed.
|
| InvalidAuthorizationMessageException |
The error returned if the message passed to
DecodeAuthorizationMessage was invalid. |
| InvalidIdentityTokenException |
The web identity token that was passed could not be validated by AWS.
|
| MalformedPolicyDocumentException |
The request was rejected because the policy document was malformed.
|
| PackedPolicyTooLargeException |
The request was rejected because the total packed size of the session
policies and session tags combined was too large.
|
| RegionDisabledException |
STS is not activated in the requested region for the account that is being
asked to generate credentials.
|
Copyright © 2020. All rights reserved.