Package | Description |
---|---|
software.amazon.awssdk.services.sts |
|
software.amazon.awssdk.services.sts.auth | |
software.amazon.awssdk.services.sts.model |
Modifier and Type | Method and Description |
---|---|
default CompletableFuture<AssumeRoleWithSamlResponse> |
StsAsyncClient.assumeRoleWithSAML(Consumer<AssumeRoleWithSamlRequest.Builder> assumeRoleWithSamlRequest)
Returns a set of temporary security credentials for users who have been authenticated via a SAML authentication
response.
|
default AssumeRoleWithSamlResponse |
StsClient.assumeRoleWithSAML(Consumer<AssumeRoleWithSamlRequest.Builder> assumeRoleWithSamlRequest)
Returns a set of temporary security credentials for users who have been authenticated via a SAML authentication
response.
|
Modifier and Type | Method and Description |
---|---|
StsAssumeRoleWithSamlCredentialsProvider.Builder |
StsAssumeRoleWithSamlCredentialsProvider.Builder.refreshRequest(Consumer<AssumeRoleWithSamlRequest.Builder> assumeRoleWithSamlRequest)
Similar to
StsAssumeRoleWithSamlCredentialsProvider.Builder.refreshRequest(AssumeRoleWithSamlRequest) , but takes a lambda to configure a new
AssumeRoleWithSamlRequest.Builder . |
Modifier and Type | Method and Description |
---|---|
static AssumeRoleWithSamlRequest.Builder |
AssumeRoleWithSamlRequest.builder() |
AssumeRoleWithSamlRequest.Builder |
AssumeRoleWithSamlRequest.Builder.durationSeconds(Integer durationSeconds)
The duration, in seconds, of the role session.
|
AssumeRoleWithSamlRequest.Builder |
AssumeRoleWithSamlRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
AssumeRoleWithSamlRequest.Builder |
AssumeRoleWithSamlRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
AssumeRoleWithSamlRequest.Builder |
AssumeRoleWithSamlRequest.Builder.policy(String policy)
An IAM policy in JSON format that you want to use as an inline session policy.
|
AssumeRoleWithSamlRequest.Builder |
AssumeRoleWithSamlRequest.Builder.policyArns(Collection<PolicyDescriptorType> policyArns)
The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as managed session
policies.
|
AssumeRoleWithSamlRequest.Builder |
AssumeRoleWithSamlRequest.Builder.policyArns(Consumer<PolicyDescriptorType.Builder>... policyArns)
The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as managed session
policies.
|
AssumeRoleWithSamlRequest.Builder |
AssumeRoleWithSamlRequest.Builder.policyArns(PolicyDescriptorType... policyArns)
The Amazon Resource Names (ARNs) of the IAM managed policies that you want to use as managed session
policies.
|
AssumeRoleWithSamlRequest.Builder |
AssumeRoleWithSamlRequest.Builder.principalArn(String principalArn)
The Amazon Resource Name (ARN) of the SAML provider in IAM that describes the IdP.
|
AssumeRoleWithSamlRequest.Builder |
AssumeRoleWithSamlRequest.Builder.roleArn(String roleArn)
The Amazon Resource Name (ARN) of the role that the caller is assuming.
|
AssumeRoleWithSamlRequest.Builder |
AssumeRoleWithSamlRequest.Builder.samlAssertion(String samlAssertion)
The base-64 encoded SAML authentication response provided by the IdP.
|
AssumeRoleWithSamlRequest.Builder |
AssumeRoleWithSamlRequest.toBuilder() |
Modifier and Type | Method and Description |
---|---|
static Class<? extends AssumeRoleWithSamlRequest.Builder> |
AssumeRoleWithSamlRequest.serializableBuilderClass() |
Copyright © 2019. All rights reserved.