|
aws-crt-cpp
|
#include <Sigv4Signing.h>
Public Member Functions | |
| Sigv4HttpRequestSigner (Allocator *allocator=g_allocator) | |
| virtual | ~Sigv4HttpRequestSigner ()=default |
| bool | IsValid () const override |
| virtual bool | SignRequest (const std::shared_ptr< Aws::Crt::Http::HttpRequest > &request, const ISigningConfig &config, const OnHttpRequestSigningComplete &completionCallback) override |
Public Member Functions inherited from Aws::Crt::Auth::IHttpRequestSigner | |
| IHttpRequestSigner ()=default | |
| IHttpRequestSigner (const IHttpRequestSigner &)=delete | |
| IHttpRequestSigner (IHttpRequestSigner &&)=delete | |
| IHttpRequestSigner & | operator= (const IHttpRequestSigner &)=delete |
| IHttpRequestSigner & | operator= (IHttpRequestSigner &&)=delete |
| virtual | ~IHttpRequestSigner ()=default |
| Aws::Crt::Auth::Sigv4HttpRequestSigner::Sigv4HttpRequestSigner | ( | Allocator * | allocator = g_allocator | ) |
|
virtualdefault |
|
inlineoverridevirtual |
Whether or not the signer is in a valid state
Implements Aws::Crt::Auth::IHttpRequestSigner.
|
overridevirtual |
Signs an http request with AWS-auth sigv4. OnCompletionCallback will be invoked upon completion.
Implements Aws::Crt::Auth::IHttpRequestSigner.
1.8.18