public final class AwsSignerExecutionAttribute extends SdkExecutionAttribute
ExecutionInterceptor
s and
Signer
s.Modifier and Type | Field and Description |
---|---|
static ExecutionAttribute<AwsCredentials> |
AWS_CREDENTIALS
The key under which the request credentials are set.
|
static ExecutionAttribute<Instant> |
PRESIGNER_EXPIRATION
The key to specify the expiration time when pre-signing aws requests.
|
static ExecutionAttribute<String> |
SERVICE_SIGNING_NAME
The signing name of the service to be using in SigV4 signing
|
static ExecutionAttribute<Boolean> |
SIGNER_DOUBLE_URL_ENCODE
The key to specify whether to use double url encoding during signing.
|
static ExecutionAttribute<Boolean> |
SIGNER_NORMALIZE_PATH
The key to specify whether to normalize the resource path during signing.
|
static ExecutionAttribute<Clock> |
SIGNING_CLOCK
An override clock to use during signing.
|
static ExecutionAttribute<Region> |
SIGNING_REGION
The AWS
Region that is used for signing a request. |
static ExecutionAttribute<RegionScope> |
SIGNING_REGION_SCOPE
The AWS
Region that is used for signing a request. |
API_CALL_ATTEMPT_METRIC_COLLECTOR, CLIENT_ENDPOINT, CLIENT_TYPE, ENDPOINT_OVERRIDDEN, HTTP_CHECKSUM_VALIDATION_ALGORITHM, HTTP_RESPONSE_CHECKSUM_VALIDATION, OPERATION_NAME, PROFILE_FILE, PROFILE_NAME, RESOLVED_CHECKSUM_SPECS, SERVICE_CONFIG, SERVICE_NAME, SIGNER_OVERRIDDEN, TIME_OFFSET
public static final ExecutionAttribute<AwsCredentials> AWS_CREDENTIALS
public static final ExecutionAttribute<Region> SIGNING_REGION
Region
that is used for signing a request. This is not always same as the region configured on the client
for global services like IAM.public static final ExecutionAttribute<RegionScope> SIGNING_REGION_SCOPE
Region
that is used for signing a request. This is not always same as the region configured on the client
for global services like IAM.public static final ExecutionAttribute<String> SERVICE_SIGNING_NAME
public static final ExecutionAttribute<Boolean> SIGNER_DOUBLE_URL_ENCODE
public static final ExecutionAttribute<Boolean> SIGNER_NORMALIZE_PATH
public static final ExecutionAttribute<Clock> SIGNING_CLOCK
Aws4SignerParams.Builder#signingClockOverride(Clock)
public static final ExecutionAttribute<Instant> PRESIGNER_EXPIRATION
Copyright © 2022. All rights reserved.