#include <userver/crypto/aws.hpp>
Inputs for header-based AWS Signature Version 4.
Host must already be present in the header map. canonical_uri and canonical_query are service-specific (see the SigV4 docs); they are not derived from the headers.
Public Attributes | |
| std::string_view | http_method |
| std::string_view | canonical_uri |
| std::string_view | canonical_query {} |
| std::string_view | payload {} |
| std::string_view | access_key |
| std::string_view | secret_key |
| std::string_view | region |
| std::string_view | service |
| std::string_view crypto::aws::SignV4Request::canonical_query {} |