public interface AwsV4HttpSigner extends AwsV4FamilyHttpSigner<AwsCredentialsIdentity>
HttpSigner that will use the AWS V4 signing algorithm to sign a request using an
AwsCredentialsIdentity).
The steps performed by this signer are documented here.
Sign an HTTP request and send it to a service.
AwsV4FamilyHttpSigner.AuthLocation| Modifier and Type | Field and Description |
|---|---|
static SignerProperty<String> |
REGION_NAME
The AWS region name to be used for computing the signature.
|
AUTH_LOCATION, CHECKSUM_ALGORITHM, CHUNK_ENCODING_ENABLED, DOUBLE_URL_ENCODE, EXPIRATION_DURATION, IBM_IAM_APIKEY, IBM_IAM_SERVICEINSTANCEID, NORMALIZE_PATH, PAYLOAD_SIGNING_ENABLED, SERVICE_SIGNING_NAMESIGNING_CLOCK| Modifier and Type | Method and Description |
|---|---|
static AwsV4HttpSigner |
create()
Get a default implementation of a
AwsV4HttpSigner |
static final SignerProperty<String> REGION_NAME
static AwsV4HttpSigner create()
AwsV4HttpSignerCopyright © 2026. All rights reserved.