public final class AsyncAws4Signer extends BaseAws4Signer implements AsyncSigner
EMPTY_STRING_SHA256_HEX
Constructor and Description |
---|
AsyncAws4Signer() |
Modifier and Type | Method and Description |
---|---|
static AsyncAws4Signer |
create() |
CompletableFuture<SdkHttpFullRequest> |
sign(SdkHttpFullRequest request,
AsyncRequestBody requestBody,
ExecutionAttributes executionAttributes) |
CompletableFuture<SdkHttpFullRequest> |
signWithBody(SdkHttpFullRequest request,
AsyncRequestBody requestBody,
Aws4SignerParams signingParams) |
calculateContentHashPresign, presign, presign, processRequestPayload, processRequestPayload, sign, sign
addSessionCredentials, calculateContentHash, calculateContentHash, deriveSigningKey, deriveSigningKey, doPresign, doSign, doSign, extractPresignerParams, extractSignerParams
getBinaryRequestPayloadStream, sanitizeCredentials, sign, sign, signAndBase64Encode, signWithMac
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
credentialType
public CompletableFuture<SdkHttpFullRequest> sign(SdkHttpFullRequest request, AsyncRequestBody requestBody, ExecutionAttributes executionAttributes)
sign
in interface AsyncSigner
public CompletableFuture<SdkHttpFullRequest> signWithBody(SdkHttpFullRequest request, AsyncRequestBody requestBody, Aws4SignerParams signingParams)
public static AsyncAws4Signer create()
Copyright © 2023. All rights reserved.