Package software.amazon.awssdk.http.auth.aws.crt.internal.signer
-
Interface Summary Interface Description V4aPayloadSigner An interface for defining how to sign a payload via SigV4a. -
Class Summary Class Description AwsChunkedV4aPayloadSigner An implementation of a V4aPayloadSigner which chunk-encodes a payload, optionally adding a chunk-signature chunk-extension, and/or trailers representing trailing headers with their signature at the end.DefaultAwsCrtV4aHttpSigner An implementation of aAwsV4aHttpSignerthat uses properties to compose v4a-signers in order to delegate signing of a request and payload (if applicable) accordingly.DefaultV4aPayloadSigner A default implementation of a payload signer that is a no-op.RollingSigner A class which calculates a rolling signature of arbitrary data using HMAC-SHA256.SigV4aChunkExtensionProvider SigV4aTrailerProvider V4aProperties A class which contains "properties" relevant to SigV4a.V4aProperties.Builder V4aRequestSigningResult A container for data produced during and as a result of the SigV4a request signing with CRT.