Interface V4aPayloadSigner
- All Known Implementing Classes:
- AwsChunkedV4aPayloadSigner,- DefaultV4aPayloadSigner
An interface for defining how to sign a payload via SigV4a.
- 
Method SummaryModifier and TypeMethodDescriptiondefault voidbeforeSigning(SdkHttpRequest.Builder request, ContentStreamProvider payload, String checksum) Modify a request before it is signed, such as changing headers or query-parameters.static V4aPayloadSignercreate()Get a default implementation of a SigV4a payload signer.sign(ContentStreamProvider payload, V4aRequestSigningResult requestSigningResult) Given a payload and result of request signing, sign the payload via the SigV4a process.
- 
Method Details- 
createGet a default implementation of a SigV4a payload signer.
- 
signContentStreamProvider sign(ContentStreamProvider payload, V4aRequestSigningResult requestSigningResult) Given a payload and result of request signing, sign the payload via the SigV4a process.
- 
beforeSigningdefault void beforeSigning(SdkHttpRequest.Builder request, ContentStreamProvider payload, String checksum) Modify a request before it is signed, such as changing headers or query-parameters.
 
-