aws-crt-cpp
|
#include <aws/crt/Exports.h>
#include <aws/crt/DateTime.h>
#include <aws/crt/Types.h>
#include <aws/crt/auth/Signing.h>
Go to the source code of this file.
Classes | |
class | Aws::Crt::Auth::AwsSigningConfig |
class | Aws::Crt::Auth::Sigv4HttpRequestSigner |
Namespaces | |
Aws | |
Aws::Crt | |
Aws::Crt::Auth | |
Typedefs | |
using | Aws::Crt::Auth::ShouldSignParameterCb = bool(*)(const Crt::ByteCursor *, void *) |
Enumerations | |
enum | Aws::Crt::Auth::SigningAlgorithm { Aws::Crt::Auth::SigningAlgorithm::SigV4Header = AWS_SIGNING_ALGORITHM_SIG_V4_HEADER, Aws::Crt::Auth::SigningAlgorithm::SigV4QueryParam = AWS_SIGNING_ALGORITHM_SIG_V4_QUERY_PARAM, Aws::Crt::Auth::SigningAlgorithm::Count = AWS_SIGNING_ALGORITHM_COUNT } |
enum | Aws::Crt::Auth::BodySigningType { Aws::Crt::Auth::BodySigningType::NoSigning = AWS_BODY_SIGNING_OFF, Aws::Crt::Auth::BodySigningType::SignBody = AWS_BODY_SIGNING_ON, Aws::Crt::Auth::BodySigningType::UnsignedPayload = AWS_BODY_SIGNING_UNSIGNED_PAYLOAD } |