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
addCanonicalizedQueryString, addCanonicalizedResourcePath, getBinaryRequestPayloadStream, getCanonicalizedEndpoint, sanitizeCredentials, sign, sign, signAndBase64Encode, signWithMac
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 © 2022. All rights reserved.