Interface AsyncSigner
- All Known Implementing Classes:
AsyncAws4Signer
public interface AsyncSigner
A signer capable of including the contents of the asynchronous body into the request calculation.
-
Method Summary
Modifier and TypeMethodDescriptionsign
(SdkHttpFullRequest request, AsyncRequestBody requestBody, ExecutionAttributes executionAttributes) Sign the request, including the contents of the body into the signature calculation.
-
Method Details
-
sign
CompletableFuture<SdkHttpFullRequest> sign(SdkHttpFullRequest request, AsyncRequestBody requestBody, ExecutionAttributes executionAttributes) Sign the request, including the contents of the body into the signature calculation.- Parameters:
request
- The HTTP request.requestBody
- The body of the request.executionAttributes
- The execution attributes that contains information information used to sign the request.- Returns:
- A future containing the signed request.
-