public class Aws4UnsignedPayloadSigner extends BaseAws4Signer
| Modifier and Type | Field and Description |
|---|---|
static String |
UNSIGNED_PAYLOAD |
EMPTY_STRING_SHA256_HEX| Modifier and Type | Method and Description |
|---|---|
protected String |
calculateContentHash(SdkHttpFullRequest.Builder mutableRequest,
Aws4SignerParams signerParams,
SdkChecksum contentFlexibleChecksum)
This method overloads calculateContentHash with contentFlexibleChecksum.
|
static Aws4UnsignedPayloadSigner |
create() |
SdkHttpFullRequest |
sign(SdkHttpFullRequest request,
Aws4SignerParams signingParams) |
SdkHttpFullRequest |
sign(SdkHttpFullRequest request,
ExecutionAttributes executionAttributes)
Method that takes in an request and returns a signed version of the request.
|
calculateContentHashPresign, presign, presign, processRequestPayload, processRequestPayloadaddSessionCredentials, calculateContentHash, deriveSigningKey, deriveSigningKey, doPresign, doSign, doSign, extractPresignerParams, extractSignerParamsgetBinaryRequestPayloadStream, sanitizeCredentials, sign, sign, signAndBase64Encode, signWithMacclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcredentialTypepublic static final String UNSIGNED_PAYLOAD
public static Aws4UnsignedPayloadSigner create()
public SdkHttpFullRequest sign(SdkHttpFullRequest request, ExecutionAttributes executionAttributes)
Signersign in interface Signersign in class BaseAws4Signerrequest - The request to signexecutionAttributes - Contains the attributes required for signing the requestpublic SdkHttpFullRequest sign(SdkHttpFullRequest request, Aws4SignerParams signingParams)
sign in class BaseAws4Signerprotected String calculateContentHash(SdkHttpFullRequest.Builder mutableRequest, Aws4SignerParams signerParams, SdkChecksum contentFlexibleChecksum)
AbstractAws4SignercalculateContentHash in class AbstractAws4Signer<Aws4SignerParams,Aws4PresignerParams>Copyright © 2026. All rights reserved.