public static interface GetFederationTokenResponse.Builder extends StsResponse.Builder, SdkPojo, CopyableBuilder<GetFederationTokenResponse.Builder,GetFederationTokenResponse>
Modifier and Type | Method and Description |
---|---|
default GetFederationTokenResponse.Builder |
credentials(Consumer<Credentials.Builder> credentials)
The temporary security credentials, which include an access key ID, a secret access key, and a security (or
session) token.
|
GetFederationTokenResponse.Builder |
credentials(Credentials credentials)
The temporary security credentials, which include an access key ID, a secret access key, and a security (or
session) token.
|
default GetFederationTokenResponse.Builder |
federatedUser(Consumer<FederatedUser.Builder> federatedUser)
Identifiers for the federated user associated with the credentials (such as
arn:aws:sts::123456789012:federated-user/Bob or 123456789012:Bob ). |
GetFederationTokenResponse.Builder |
federatedUser(FederatedUser federatedUser)
Identifiers for the federated user associated with the credentials (such as
arn:aws:sts::123456789012:federated-user/Bob or 123456789012:Bob ). |
GetFederationTokenResponse.Builder |
packedPolicySize(Integer packedPolicySize)
A percentage value indicating the size of the policy in packed form.
|
build, responseMetadata, responseMetadata
sdkHttpResponse, sdkHttpResponse
equalsBySdkFields, sdkFields
copy
applyMutation, build
GetFederationTokenResponse.Builder credentials(Credentials credentials)
The temporary security credentials, which include an access key ID, a secret access key, and a security (or session) token.
The size of the security token that STS API operations return is not fixed. We strongly recommend that you make no assumptions about the maximum size.
credentials
- The temporary security credentials, which include an access key ID, a secret access key, and a
security (or session) token. The size of the security token that STS API operations return is not fixed. We strongly recommend that you make no assumptions about the maximum size.
default GetFederationTokenResponse.Builder credentials(Consumer<Credentials.Builder> credentials)
The temporary security credentials, which include an access key ID, a secret access key, and a security (or session) token.
The size of the security token that STS API operations return is not fixed. We strongly recommend that you make no assumptions about the maximum size.
Credentials.Builder
avoiding the need
to create one manually via Credentials.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its result
is passed to credentials(Credentials)
.credentials
- a consumer that will call methods on Credentials.Builder
credentials(Credentials)
GetFederationTokenResponse.Builder federatedUser(FederatedUser federatedUser)
Identifiers for the federated user associated with the credentials (such as
arn:aws:sts::123456789012:federated-user/Bob
or 123456789012:Bob
). You can use the
federated user's ARN in your resource-based policies, such as an Amazon S3 bucket policy.
federatedUser
- Identifiers for the federated user associated with the credentials (such as
arn:aws:sts::123456789012:federated-user/Bob
or 123456789012:Bob
). You can
use the federated user's ARN in your resource-based policies, such as an Amazon S3 bucket policy.default GetFederationTokenResponse.Builder federatedUser(Consumer<FederatedUser.Builder> federatedUser)
Identifiers for the federated user associated with the credentials (such as
arn:aws:sts::123456789012:federated-user/Bob
or 123456789012:Bob
). You can use the
federated user's ARN in your resource-based policies, such as an Amazon S3 bucket policy.
FederatedUser.Builder
avoiding the need to
create one manually via FederatedUser.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to federatedUser(FederatedUser)
.federatedUser
- a consumer that will call methods on FederatedUser.Builder
federatedUser(FederatedUser)
GetFederationTokenResponse.Builder packedPolicySize(Integer packedPolicySize)
A percentage value indicating the size of the policy in packed form. The service rejects policies for which the packed size is greater than 100 percent of the allowed value.
packedPolicySize
- A percentage value indicating the size of the policy in packed form. The service rejects policies for
which the packed size is greater than 100 percent of the allowed value.Copyright © 2019. All rights reserved.