aws-crt-cpp
|
#include <Sigv4Signing.h>
Wrapper around the configuration structure specific to the AWS Sigv4 signing process
Aws::Crt::Auth::AwsSigningConfig::AwsSigningConfig | ( | Allocator * | allocator = g_allocator | ) |
|
virtual |
|
noexcept |
Gets whether or not the signer should add the x-amz-content-sha256 header (with appropriate value) to the canonical request.
|
noexcept |
Get the credentials provider to use for signing.
|
noexcept |
Gets the AWS region to sign against
|
noexcept |
Gets the (signing) name of the AWS service to sign a request for
|
noexcept |
Gets whether or not the uri paths should be normalized when building the canonical request
|
noexcept |
Gets the ShouldSignHeadersCb from the underlying config.
|
noexcept |
Gets the signing process we want to invoke
|
noexcept |
Gets the timestamp to use during the signing process.
|
inlineoverridevirtualnoexcept |
RTTI query for the SigningConfig hierarchy
Implements Aws::Crt::Auth::ISigningConfig.
|
noexcept |
Gets whether or not the signing process should perform a uri encode step before creating the canonical request.
|
noexcept |
Sets whether or not the signer should add the x-amz-content-sha256 header (with appropriate value) to the canonical request.
|
noexcept |
Set the credentials provider to use for signing, this is mandatory for sigv4.
|
noexcept |
Sets the AWS region to sign against
|
noexcept |
Sets the (signing) name of the AWS service to sign a request for
|
noexcept |
Sets whether or not the uri paths should be normalized when building the canonical request
|
noexcept |
Sets a callback invoked during the signing process for white-listing headers that can be signed. If you do not set this, all headers will be signed.
|
noexcept |
Sets the signing process we want to invoke
|
noexcept |
Sets the timestamp to use during the signing process.
|
noexcept |
Sets whether or not the signing process should perform a uri encode step before creating the canonical request.