| 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 | 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 Amazon Cognito, Login with Amazon, Facebook, Google,
 or any OpenID Connect-compatible identity provider. | 
| 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 Amazon Cognito, Login with Amazon, Facebook, Google,
 or any OpenID Connect-compatible identity provider. | 
| 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 Amazon Cognito, Login with Amazon, Facebook, Google,
 or any OpenID Connect-compatible identity provider. | 
| 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 Amazon Cognito, Login with Amazon, Facebook, Google,
 or any OpenID Connect-compatible identity provider. | 
| 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 Amazon Cognito, Login with Amazon, Facebook, Google,
 or any OpenID Connect-compatible identity provider. | 
| 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 Amazon Cognito, Login with Amazon, Facebook, Google,
 or any OpenID Connect-compatible identity provider. | 
| 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 Amazon Cognito, Login with Amazon, Facebook, Google,
 or any OpenID Connect-compatible identity provider. | 
| 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 Amazon Cognito, Login with Amazon, Facebook, Google,
 or any OpenID Connect-compatible identity provider. | 
| 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.