payloadSigningEnabled

Flag to control whether request payloads are signed for HTTPS requests. When false (the default), payload signing is skipped over HTTPS to improve performance, since TLS already provides integrity protection. Set to true to opt back into payload signing over HTTPS.

This flag only applies to HTTPS requests. Other settings — such as the operation's auth scheme, the unsignedPayload trait, and AwsHttpSigner.Config.isUnsignedPayload — take precedence over this flag.