sigV4A

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

Create a new AuthOption for the SigV4AsymmetricAuthScheme

Return

auth scheme option representing the SigV4AsymmetricAuthScheme

Parameters

unsignedPayload

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

serviceName

override the service name to sign for

signingRegionSet

override the signing region set to sign for

disableDoubleUriEncode

disable double URI encoding

normalizeUriPath

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