| Package | Description | 
|---|---|
| org.jclouds.sts | |
| org.jclouds.sts.options | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.util.concurrent.ListenableFuture<UserAndSessionCredentials> | 
STSAsyncApi.assumeRole(String roleArn,
          String sessionName,
          AssumeRoleOptions options)  | 
UserAndSessionCredentials | 
STSApi.assumeRole(String roleArn,
          String sessionName,
          AssumeRoleOptions options)
like  
STSApi.assumeRole(String, String), except you can modify the
 timeout and other parameters. | 
| Modifier and Type | Method and Description | 
|---|---|
AssumeRoleOptions | 
AssumeRoleOptions.clone()  | 
AssumeRoleOptions | 
AssumeRoleOptions.durationSeconds(long durationSeconds)
The duration, in seconds, that the credentials should remain valid. 
 | 
static AssumeRoleOptions | 
AssumeRoleOptions.Builder.durationSeconds(long durationSeconds)  | 
AssumeRoleOptions | 
AssumeRoleOptions.externalId(String externalId)
A unique identifier that is generated by a third party for each of their customers. 
 | 
static AssumeRoleOptions | 
AssumeRoleOptions.Builder.externalId(String externalId)  | 
AssumeRoleOptions | 
AssumeRoleOptions.policy(String policy)
A supplemental policy that can be associated with the temporary security credentials. 
 | 
static AssumeRoleOptions | 
AssumeRoleOptions.Builder.policy(String policy)  | 
Copyright © 2009-2013 jclouds. All Rights Reserved.