| Package | Description | 
|---|---|
| com.amazonaws.services.securitytoken | 
 Synchronous and asynchronous client classes for accessing AWSSecurityTokenService. 
 | 
| com.amazonaws.services.securitytoken.model | 
 Classes modeling the various types represented by AWSSecurityTokenService. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
AssumeRoleWithWebIdentityResult | 
AWSSecurityTokenService.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, such as Login with Amazon, Facebook, or Google. 
 | 
AssumeRoleWithWebIdentityResult | 
AWSSecurityTokenServiceClient.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, such as Login with Amazon, Facebook, or Google. 
 | 
Future<AssumeRoleWithWebIdentityResult> | 
AWSSecurityTokenServiceAsyncClient.assumeRoleWithWebIdentityAsync(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, such as Login with Amazon, Facebook, or Google. 
 | 
Future<AssumeRoleWithWebIdentityResult> | 
AWSSecurityTokenServiceAsync.assumeRoleWithWebIdentityAsync(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, such as Login with Amazon, Facebook, or Google. 
 | 
Future<AssumeRoleWithWebIdentityResult> | 
AWSSecurityTokenServiceAsyncClient.assumeRoleWithWebIdentityAsync(AssumeRoleWithWebIdentityRequest assumeRoleWithWebIdentityRequest,
                              AsyncHandler<AssumeRoleWithWebIdentityRequest,AssumeRoleWithWebIdentityResult> asyncHandler)
 Returns a set of temporary security credentials for users who have
 been authenticated in a mobile or web application with a web identity
 provider, such as Login with Amazon, Facebook, or Google. 
 | 
Future<AssumeRoleWithWebIdentityResult> | 
AWSSecurityTokenServiceAsync.assumeRoleWithWebIdentityAsync(AssumeRoleWithWebIdentityRequest assumeRoleWithWebIdentityRequest,
                              AsyncHandler<AssumeRoleWithWebIdentityRequest,AssumeRoleWithWebIdentityResult> asyncHandler)
 Returns a set of temporary security credentials for users who have
 been authenticated in a mobile or web application with a web identity
 provider, such as Login with Amazon, Facebook, or Google. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Future<AssumeRoleWithWebIdentityResult> | 
AWSSecurityTokenServiceAsyncClient.assumeRoleWithWebIdentityAsync(AssumeRoleWithWebIdentityRequest assumeRoleWithWebIdentityRequest,
                              AsyncHandler<AssumeRoleWithWebIdentityRequest,AssumeRoleWithWebIdentityResult> asyncHandler)
 Returns a set of temporary security credentials for users who have
 been authenticated in a mobile or web application with a web identity
 provider, such as Login with Amazon, Facebook, or Google. 
 | 
Future<AssumeRoleWithWebIdentityResult> | 
AWSSecurityTokenServiceAsync.assumeRoleWithWebIdentityAsync(AssumeRoleWithWebIdentityRequest assumeRoleWithWebIdentityRequest,
                              AsyncHandler<AssumeRoleWithWebIdentityRequest,AssumeRoleWithWebIdentityResult> asyncHandler)
 Returns a set of temporary security credentials for users who have
 been authenticated in a mobile or web application with a web identity
 provider, such as Login with Amazon, Facebook, or Google. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
AssumeRoleWithWebIdentityRequest | 
AssumeRoleWithWebIdentityRequest.clone()  | 
AssumeRoleWithWebIdentityRequest | 
AssumeRoleWithWebIdentityRequest.withDurationSeconds(Integer durationSeconds)
The duration, in seconds, of the role session. 
 | 
AssumeRoleWithWebIdentityRequest | 
AssumeRoleWithWebIdentityRequest.withPolicy(String policy)
An IAM policy in JSON format. 
 | 
AssumeRoleWithWebIdentityRequest | 
AssumeRoleWithWebIdentityRequest.withProviderId(String providerId)
The fully-qualified host component of the domain name of the identity
 provider. 
 | 
AssumeRoleWithWebIdentityRequest | 
AssumeRoleWithWebIdentityRequest.withRoleArn(String roleArn)
The Amazon Resource Name (ARN) of the role that the caller is
 assuming. 
 | 
AssumeRoleWithWebIdentityRequest | 
AssumeRoleWithWebIdentityRequest.withRoleSessionName(String roleSessionName)
An identifier for the assumed role session. 
 | 
AssumeRoleWithWebIdentityRequest | 
AssumeRoleWithWebIdentityRequest.withWebIdentityToken(String webIdentityToken)
The OAuth 2.0 access token or OpenID Connect ID token that is provided
 by the identity provider. 
 | 
Copyright © 2015. All rights reserved.