@Deprecated public abstract class BaseAws4Signer extends AbstractAws4Signer<Aws4SignerParams,Aws4PresignerParams>
EMPTY_STRING_SHA256_HEX| Constructor and Description |
|---|
BaseAws4Signer()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
calculateContentHashPresign(SdkHttpFullRequest.Builder mutableRequest,
Aws4PresignerParams signerParams)
Deprecated.
Calculate the hash of the request's payload.
|
SdkHttpFullRequest |
presign(SdkHttpFullRequest request,
Aws4PresignerParams signingParams)
Deprecated.
|
SdkHttpFullRequest |
presign(SdkHttpFullRequest requestToSign,
ExecutionAttributes executionAttributes)
Deprecated.
Method that takes in an request and returns a pre signed version of the request.
|
protected void |
processRequestPayload(SdkHttpFullRequest.Builder mutableRequest,
byte[] signature,
byte[] signingKey,
Aws4SignerRequestParams signerRequestParams,
Aws4SignerParams signerParams)
Deprecated.
Subclass could override this method to perform any additional procedure
on the request payload, with access to the result from signing the
header.
|
protected void |
processRequestPayload(SdkHttpFullRequest.Builder mutableRequest,
byte[] signature,
byte[] signingKey,
Aws4SignerRequestParams signerRequestParams,
Aws4SignerParams signerParams,
SdkChecksum sdkChecksum)
Deprecated.
This method overloads processRequestPayload with sdkChecksum.
|
SdkHttpFullRequest |
sign(SdkHttpFullRequest request,
Aws4SignerParams signingParams)
Deprecated.
|
SdkHttpFullRequest |
sign(SdkHttpFullRequest request,
ExecutionAttributes executionAttributes)
Deprecated.
Method that takes in an request and returns a signed version of the request.
|
addSessionCredentials, calculateContentHash, calculateContentHash, deriveSigningKey, deriveSigningKey, doPresign, doSign, doSign, extractPresignerParams, extractSignerParamsgetBinaryRequestPayloadStream, sanitizeCredentials, sign, sign, signAndBase64Encode, signWithMacclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcredentialTypepublic SdkHttpFullRequest sign(SdkHttpFullRequest request, ExecutionAttributes executionAttributes)
Signerrequest - The request to signexecutionAttributes - Contains the attributes required for signing the requestpublic SdkHttpFullRequest sign(SdkHttpFullRequest request, Aws4SignerParams signingParams)
public SdkHttpFullRequest presign(SdkHttpFullRequest requestToSign, ExecutionAttributes executionAttributes)
PresignerrequestToSign - The request to presignexecutionAttributes - Contains the attributes required for pre signing the requestpublic SdkHttpFullRequest presign(SdkHttpFullRequest request, Aws4PresignerParams signingParams)
protected void processRequestPayload(SdkHttpFullRequest.Builder mutableRequest, byte[] signature, byte[] signingKey, Aws4SignerRequestParams signerRequestParams, Aws4SignerParams signerParams)
processRequestPayload in class AbstractAws4Signer<Aws4SignerParams,Aws4PresignerParams>protected void processRequestPayload(SdkHttpFullRequest.Builder mutableRequest, byte[] signature, byte[] signingKey, Aws4SignerRequestParams signerRequestParams, Aws4SignerParams signerParams, SdkChecksum sdkChecksum)
processRequestPayload in class AbstractAws4Signer<Aws4SignerParams,Aws4PresignerParams>protected String calculateContentHashPresign(SdkHttpFullRequest.Builder mutableRequest, Aws4PresignerParams signerParams)
calculateContentHashPresign in class AbstractAws4Signer<Aws4SignerParams,Aws4PresignerParams>Copyright © 2026. All rights reserved.