sigV4

fun sigV4(unsignedPayload: Boolean = false, serviceName: String? = null, signingRegion: String? = null, disableDoubleUriEncode: Boolean? = null, normalizeUriPath: Boolean? = null): <Error class: unknown class>

Create a new AuthOption for the SigV4AuthScheme

Return

auth scheme option representing the SigV4AuthScheme

Parameters

unsignedPayload

set the signing attribute to indicate the signer should use unsigned payload.

serviceName

override the service name to sign for

signingRegion

override the signing region to sign for

disableDoubleUriEncode

disable double URI encoding

normalizeUriPath

flag indicating if the URI path should be normalized when forming the canonical request