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 Amazon Web Services resources.
|
AssumeRoleResult |
AbstractAWSSecurityTokenService.assumeRole(AssumeRoleRequest request) |
AssumeRoleResult |
AWSSecurityTokenService.assumeRole(AssumeRoleRequest assumeRoleRequest)
Returns a set of temporary security credentials that you can use to access Amazon Web Services resources.
|
Future<AssumeRoleResult> |
AbstractAWSSecurityTokenServiceAsync.assumeRoleAsync(AssumeRoleRequest request) |
Future<AssumeRoleResult> |
AWSSecurityTokenServiceAsyncClient.assumeRoleAsync(AssumeRoleRequest request) |
Future<AssumeRoleResult> |
AWSSecurityTokenServiceAsync.assumeRoleAsync(AssumeRoleRequest assumeRoleRequest)
Returns a set of temporary security credentials that you can use to access Amazon Web Services resources.
|
Future<AssumeRoleResult> |
AbstractAWSSecurityTokenServiceAsync.assumeRoleAsync(AssumeRoleRequest request,
AsyncHandler<AssumeRoleRequest,AssumeRoleResult> asyncHandler) |
Future<AssumeRoleResult> |
AWSSecurityTokenServiceAsyncClient.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 Amazon Web Services resources.
|
Modifier and Type | Method and Description |
---|---|
Future<AssumeRoleResult> |
AbstractAWSSecurityTokenServiceAsync.assumeRoleAsync(AssumeRoleRequest request,
AsyncHandler<AssumeRoleRequest,AssumeRoleResult> asyncHandler) |
Future<AssumeRoleResult> |
AWSSecurityTokenServiceAsyncClient.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 Amazon Web Services resources.
|
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
AssumeRole call. |
AssumeRoleRequest |
AssumeRoleRequest.withSourceIdentity(String sourceIdentity)
The source identity specified by the principal that is calling the
AssumeRole operation. |
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.
|
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 © 2023. All rights reserved.