| Class | Description | 
|---|---|
| AssumedRoleUser | 
 The identifiers for the temporary security credentials that the operation
 returns. | 
| AssumeRoleRequest | |
| AssumeRoleResult | 
 Contains the response to a successful AssumeRole request, including
 temporary AWS credentials that can be used to make AWS requests. | 
| AssumeRoleWithSAMLRequest | |
| AssumeRoleWithSAMLResult | 
 Contains the response to a successful AssumeRoleWithSAML request,
 including temporary AWS credentials that can be used to make AWS requests. | 
| AssumeRoleWithWebIdentityRequest | |
| 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 | |
| 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. | 
| GetCallerIdentityRequest | |
| GetCallerIdentityResult | 
 Contains the response to a successful GetCallerIdentity request,
 including information about the entity making the request. | 
| GetFederationTokenRequest | |
| GetFederationTokenResult | 
 Contains the response to a successful GetFederationToken request,
 including temporary AWS credentials that can be used to make AWS requests. | 
| GetSessionTokenRequest | |
| GetSessionTokenResult | 
 Contains the response to a successful GetSessionToken request,
 including temporary AWS credentials that can be used to make AWS requests. | 
| 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 non-AWS 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
  DecodeAuthorizationMessagewas 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 policy document was too large. | 
| RegionDisabledException | 
 STS is not activated in the requested region for the account that is being
 asked to generate credentials. | 
Copyright © 2016. All rights reserved.