Class AwsSignerExecutionAttribute
java.lang.Object
software.amazon.awssdk.core.interceptor.SdkExecutionAttribute
software.amazon.awssdk.auth.signer.AwsSignerExecutionAttribute
Deprecated.
Signer execution attributes have been deprecated in favor of signer properties, set on the auth scheme's signer
option.
AWS-specific signing attributes attached to the execution. This information is available to
ExecutionInterceptor
s and
Signer
s.-
Field Summary
Modifier and TypeFieldDescriptionstatic final ExecutionAttribute
<AwsCredentials> Deprecated.This is a protected class that is internal to the SDK, so you shouldn't be using it.static final ExecutionAttribute
<Instant> Deprecated.This is a protected class that is internal to the SDK, so you shouldn't be using it.static final ExecutionAttribute
<String> Deprecated.This is a protected class that is internal to the SDK, so you shouldn't be using it.static final ExecutionAttribute
<Boolean> Deprecated.This is a protected class that is internal to the SDK, so you shouldn't be using it.static final ExecutionAttribute
<Boolean> Deprecated.This is a protected class that is internal to the SDK, so you shouldn't be using it.static final ExecutionAttribute
<Clock> Deprecated.This is a protected class that is internal to the SDK, so you shouldn't be using it.static final ExecutionAttribute
<Region> Deprecated.This is a protected class that is internal to the SDK, so you shouldn't be using it.static final ExecutionAttribute
<RegionScope> Deprecated.This is a protected class that is internal to the SDK, so you shouldn't be using it.Fields inherited from class software.amazon.awssdk.core.interceptor.SdkExecutionAttribute
API_CALL_ATTEMPT_METRIC_COLLECTOR, API_CALL_METRIC_COLLECTOR, CLIENT_ENDPOINT, CLIENT_TYPE, ENDPOINT_OVERRIDDEN, HTTP_CHECKSUM_VALIDATION_ALGORITHM, HTTP_RESPONSE_CHECKSUM_VALIDATION, OPERATION_NAME, PROFILE_FILE, PROFILE_FILE_SUPPLIER, PROFILE_NAME, RESOLVED_CHECKSUM_SPECS, SERVICE_CONFIG, SERVICE_NAME, SIGNER_OVERRIDDEN, TIME_OFFSET
-
Method Summary
-
Field Details
-
AWS_CREDENTIALS
Deprecated.This is a protected class that is internal to the SDK, so you shouldn't be using it. If you are using it from execution interceptors, you should instead be overriding the credential provider via theSdkRequest
'soverrideConfiguration.credentialsProvider
. If you're using it to call the SDK's signers, you should migrate to a subtype ofHttpSigner
.The key under which the request credentials are set. -
SIGNING_REGION
Deprecated.This is a protected class that is internal to the SDK, so you shouldn't be using it. If you are using it from execution interceptors, you should instead be overriding the signing region via theAuthSchemeProvider
that is configured on the SDK client builder. If you're using it to call the SDK's signers, you should migrate to a subtype ofHttpSigner
.The AWSRegion
that is used for signing a request. This is not always same as the region configured on the client for global services like IAM. -
SIGNING_REGION_SCOPE
Deprecated.This is a protected class that is internal to the SDK, so you shouldn't be using it. If you are using it from execution interceptors, you should instead be overriding the signing region scope via theAuthSchemeProvider
that is configured on the SDK client builder. If you're using it to call the SDK's signers, you should migrate to a subtype ofHttpSigner
.The AWSRegion
that is used for signing a request. This is not always same as the region configured on the client for global services like IAM. -
SERVICE_SIGNING_NAME
Deprecated.This is a protected class that is internal to the SDK, so you shouldn't be using it. If you are using it from execution interceptors, you should instead be overriding the signing region name via theAuthSchemeProvider
that is configured on the SDK client builder. If you're using it to call the SDK's signers, you should migrate to a subtype ofHttpSigner
.The signing name of the service to be using in SigV4 signing -
SIGNER_DOUBLE_URL_ENCODE
Deprecated.This is a protected class that is internal to the SDK, so you shouldn't be using it. If you are using it from execution interceptors, you should instead be overriding the double-url-encode setting via theAuthSchemeProvider
that is configured on the SDK client builder. If you're using it to call the SDK's signers, you should migrate to a subtype ofHttpSigner
.The key to specify whether to use double url encoding during signing. -
SIGNER_NORMALIZE_PATH
Deprecated.This is a protected class that is internal to the SDK, so you shouldn't be using it. If you are using it from execution interceptors, you should instead be overriding the normalize-path setting via theAuthSchemeProvider
that is configured on the SDK client builder. If you're using it to call the SDK's signers, you should migrate to a subtype ofHttpSigner
.The key to specify whether to normalize the resource path during signing. -
SIGNING_CLOCK
Deprecated.This is a protected class that is internal to the SDK, so you shouldn't be using it. If you are using it from execution interceptors, you should instead be overriding the clock setting via theAuthSchemeProvider
that is configured on the SDK client builder. If you're using it to call the SDK's signers, you should migrate to a subtype ofHttpSigner
.An override clock to use during signing.- See Also:
-
PRESIGNER_EXPIRATION
Deprecated.This is a protected class that is internal to the SDK, so you shouldn't be using it. If you are using it from execution interceptors, you should instead be overriding the expiration via theAuthSchemeProvider
that is configured on the SDK client builder. If you're using it to call the SDK's signers, you should migrate to a subtype ofHttpSigner
.The key to specify the expiration time when pre-signing aws requests.
-