| Package | Description |
|---|---|
| software.amazon.awssdk.services.sts.auth |
| Modifier and Type | Method and Description |
|---|---|
static StsWebIdentityTokenFileCredentialsProvider.Builder |
StsWebIdentityTokenFileCredentialsProvider.builder() |
StsWebIdentityTokenFileCredentialsProvider.Builder |
StsWebIdentityTokenFileCredentialsProvider.Builder.refreshRequest(AssumeRoleWithWebIdentityRequest assumeRoleWithWebIdentityRequest)
Configure the
AssumeRoleWithWebIdentityRequest that should be periodically sent to the STS service to update
the session token when it gets close to expiring. |
StsWebIdentityTokenFileCredentialsProvider.Builder |
StsWebIdentityTokenFileCredentialsProvider.Builder.refreshRequest(Consumer<AssumeRoleWithWebIdentityRequest.Builder> assumeRoleWithWebIdentityRequest)
Similar to
refreshRequest(AssumeRoleWithWebIdentityRequest), but takes a lambda to configure a new AssumeRoleWithWebIdentityRequest.Builder. |
StsWebIdentityTokenFileCredentialsProvider.Builder |
StsWebIdentityTokenFileCredentialsProvider.Builder.refreshRequest(Supplier<AssumeRoleWithWebIdentityRequest> assumeRoleWithWebIdentityRequestSupplier)
Similar to
refreshRequest(AssumeRoleWithWebIdentityRequest), but takes a Supplier to supply the
request to STS. |
StsWebIdentityTokenFileCredentialsProvider.Builder |
StsWebIdentityTokenFileCredentialsProvider.Builder.roleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM role that is associated with the Sts.
|
StsWebIdentityTokenFileCredentialsProvider.Builder |
StsWebIdentityTokenFileCredentialsProvider.Builder.roleSessionName(String roleSessionName)
Sets the role session name that should be used by this credentials provider.
|
StsWebIdentityTokenFileCredentialsProvider.Builder |
StsWebIdentityTokenFileCredentialsProvider.Builder.stsClient(StsClient stsClient)
The Custom
StsClient that will be used to fetch AWS service credentials. |
StsWebIdentityTokenFileCredentialsProvider.Builder |
StsWebIdentityTokenFileCredentialsProvider.toBuilder() |
StsWebIdentityTokenFileCredentialsProvider.Builder |
StsWebIdentityTokenFileCredentialsProvider.Builder.webIdentityTokenFile(Path webIdentityTokenFile)
Sets the absolute path to the web identity token file that should be used by this credentials provider.
|
Copyright © 2023. All rights reserved.