| Package | Description | 
|---|---|
| com.amazonaws.services.securitytoken |  | 
| com.amazonaws.services.securitytoken.model | 
| Modifier and Type | Method and Description | 
|---|---|
| AssumeRoleResult | AWSSecurityTokenServiceClient. assumeRole(AssumeRoleRequest request)
 Returns a set of temporary security credentials that you can use to access AWS resources that you might not
 normally have access to. | 
| AssumeRoleResult | AWSSecurityTokenService. assumeRole(AssumeRoleRequest assumeRoleRequest)
 Returns a set of temporary security credentials that you can use to access AWS resources that you might not
 normally have access to. | 
| AssumeRoleResult | AbstractAWSSecurityTokenService. assumeRole(AssumeRoleRequest request) | 
| Future<AssumeRoleResult> | AWSSecurityTokenServiceAsyncClient. assumeRoleAsync(AssumeRoleRequest request) | 
| Future<AssumeRoleResult> | AbstractAWSSecurityTokenServiceAsync. assumeRoleAsync(AssumeRoleRequest request) | 
| Future<AssumeRoleResult> | AWSSecurityTokenServiceAsync. assumeRoleAsync(AssumeRoleRequest assumeRoleRequest)
 Returns a set of temporary security credentials that you can use to access AWS resources that you might not
 normally have access to. | 
| Future<AssumeRoleResult> | AWSSecurityTokenServiceAsyncClient. assumeRoleAsync(AssumeRoleRequest request,
               AsyncHandler<AssumeRoleRequest,AssumeRoleResult> asyncHandler) | 
| Future<AssumeRoleResult> | AbstractAWSSecurityTokenServiceAsync. assumeRoleAsync(AssumeRoleRequest request,
               AsyncHandler<AssumeRoleRequest,AssumeRoleResult> asyncHandler) | 
| Future<AssumeRoleResult> | AWSSecurityTokenServiceAsync. assumeRoleAsync(AssumeRoleRequest assumeRoleRequest,
               AsyncHandler<AssumeRoleRequest,AssumeRoleResult> asyncHandler)
 Returns a set of temporary security credentials that you can use to access AWS resources that you might not
 normally have access to. | 
| Modifier and Type | Method and Description | 
|---|---|
| Future<AssumeRoleResult> | AWSSecurityTokenServiceAsyncClient. assumeRoleAsync(AssumeRoleRequest request,
               AsyncHandler<AssumeRoleRequest,AssumeRoleResult> asyncHandler) | 
| Future<AssumeRoleResult> | AbstractAWSSecurityTokenServiceAsync. assumeRoleAsync(AssumeRoleRequest request,
               AsyncHandler<AssumeRoleRequest,AssumeRoleResult> asyncHandler) | 
| Future<AssumeRoleResult> | AWSSecurityTokenServiceAsync. assumeRoleAsync(AssumeRoleRequest assumeRoleRequest,
               AsyncHandler<AssumeRoleRequest,AssumeRoleResult> asyncHandler)
 Returns a set of temporary security credentials that you can use to access AWS resources that you might not
 normally have access to. | 
| Modifier and Type | Method and Description | 
|---|---|
| AssumeRoleRequest | AssumeRoleRequest. clone() | 
| AssumeRoleRequest | AssumeRoleRequest. withDurationSeconds(Integer durationSeconds)
 The duration, in seconds, of the role session. | 
| AssumeRoleRequest | AssumeRoleRequest. withExternalId(String externalId)
 A unique identifier that might be required when you assume a role in another account. | 
| AssumeRoleRequest | AssumeRoleRequest. withPolicy(String policy)
 An IAM policy in JSON format that you want to use as an inline session policy. | 
| AssumeRoleRequest | AssumeRoleRequest. withPolicyArns(Collection<PolicyDescriptorType> policyArns)
 The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as managed session policies. | 
| AssumeRoleRequest | AssumeRoleRequest. withPolicyArns(PolicyDescriptorType... policyArns)
 The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as managed session policies. | 
| AssumeRoleRequest | AssumeRoleRequest. withRoleArn(String roleArn)
 The Amazon Resource Name (ARN) of the role to assume. | 
| AssumeRoleRequest | AssumeRoleRequest. withRoleSessionName(String roleSessionName)
 An identifier for the assumed role session. | 
| AssumeRoleRequest | AssumeRoleRequest. withSerialNumber(String serialNumber)
 The identification number of the MFA device that is associated with the user who is making the
  AssumeRolecall. | 
| AssumeRoleRequest | AssumeRoleRequest. withTags(Collection<Tag> tags)
 A list of session tags that you want to pass. | 
| AssumeRoleRequest | AssumeRoleRequest. withTags(Tag... tags)
 A list of session tags that you want to pass. | 
| AssumeRoleRequest | AssumeRoleRequest. withTokenCode(String tokenCode)
 The value provided by the MFA device, if the trust policy of the role being assumed requires MFA (that is, if the
 policy includes a condition that tests for MFA). | 
| AssumeRoleRequest | AssumeRoleRequest. withTransitiveTagKeys(Collection<String> transitiveTagKeys)
 A list of keys for session tags that you want to set as transitive. | 
| AssumeRoleRequest | AssumeRoleRequest. withTransitiveTagKeys(String... transitiveTagKeys)
 A list of keys for session tags that you want to set as transitive. | 
Copyright © 2020. All rights reserved.