Class Aws4UnsignedPayloadSigner

  • All Implemented Interfaces:
    Presigner, Signer

    public final class Aws4UnsignedPayloadSigner
    extends BaseAws4Signer
    Exactly the same as Aws4Signer except if the request is being sent over HTTPS, then it returns the string UNSIGNED-PAYLOAD as the content SHA-256 so services that support it can avoid needing to calculate the value when authorizing the request.

    Payloads are still signed for requests over HTTP to preserve the request integrity over a non-secure transport.