Types
| All Types | Classes |
| Name | Description | |
|---|---|---|
| Credentials | AWS credentials for API authentication. | |
| FederatedUser | Identifiers for the federated user associated with the credentials. | |
| GetFederationTokenRequest |
Container for the parameters to the GetFederationToken operation.
The GetFederationToken action returns a set of temporary credentials for a federated user with the user name and policy specified in the request. The credentials consist of an Access Key ID, a Secret Access Key, and a security token. The credentials are valid for the specified duration, between one and 36 hours. The federated user who holds these credentials has any permissions allowed by the intersection of the specified policy and any resource or user policies that apply to the caller of the GetFederationToken API, and any resource policies that apply to the federated user's Amazon Resource Name (ARN). For more information about how token permissions work, see Controlling Permissions in Temporary Credentials in Using AWS Identity and Access Management . For information about using GetFederationToken to create temporary credentials, see Creating Temporary Credentials to Enable Access for Federated Users in Using AWS Identity and Access Management . | |
| GetFederationTokenResponse |
Returns information about the GetFederationTokenResult response and response metadata.
| |
| GetFederationTokenResult | Contains the result of a successful invocation of the GetFederationToken action. | |
| GetSessionTokenRequest |
Container for the parameters to the GetSessionToken operation.
The GetSessionToken action returns a set of temporary credentials for an AWS account or IAM user. The credentials consist of an Access Key ID, a Secret Access Key, and a security token. These credentials are valid for the specified duration only. The session duration for IAM users can be between one and 36 hours, with a default of 12 hours. The session duration for AWS account owners is restricted to one hour. For more information about using GetSessionToken to create temporary credentials, go to Creating Temporary Credentials to Enable Access for IAM Users in Using IAM . | |
| GetSessionTokenResponse |
Returns information about the GetSessionTokenResult response and response metadata.
| |
| GetSessionTokenResult | Contains the result of a successful invocation of the GetSessionToken action. | |
| MalformedPolicyDocumentException |
AmazonSecurityTokenService exception
| |
| PackedPolicyTooLargeException |
AmazonSecurityTokenService exception
|