Interface AsyncSigner
-
public interface AsyncSigner
A signer capable of including the contents of the asynchronous body into the request calculation.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CompletableFuture<SdkHttpFullRequest>
sign(SdkHttpFullRequest request, AsyncRequestBody requestBody, ExecutionAttributes executionAttributes)
Sign the request, including the contents of the body into the signature calculation.
-
-
-
Method Detail
-
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.
-
-