AWS SDK for C++

AWS SDK for C++ Version 1.11.792

Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
smithy::AwsClientRequestSigning< AuthSchemesVariantT >::SignerVisitor Struct Reference

#include <AwsSmithyRequestSigning.h>

Public Member Functions

 SignerVisitor (std::shared_ptr< HttpRequest > httpRequest, const client::AwsSmithyClientAsyncRequestContext &ctx)
 
template<typename AuthSchemeAlternativeT >
void operator() (AuthSchemeAlternativeT &authScheme)
 

Public Attributes

const std::shared_ptr< HttpRequestm_httpRequest
 
 
Aws::Crt::Optional< SigningOutcomeresult
 

Detailed Description

template<typename AuthSchemesVariantT>
struct smithy::AwsClientRequestSigning< AuthSchemesVariantT >::SignerVisitor

Definition at line 216 of file AwsSmithyRequestSigning.h.

Constructor & Destructor Documentation

◆ SignerVisitor()

template<typename AuthSchemesVariantT >
smithy::AwsClientRequestSigning< AuthSchemesVariantT >::SignerVisitor::SignerVisitor ( std::shared_ptr< HttpRequest httpRequest,
)
inline

Definition at line 218 of file AwsSmithyRequestSigning.h.

Member Function Documentation

◆ operator()()

template<typename AuthSchemesVariantT >
template<typename AuthSchemeAlternativeT >
void smithy::AwsClientRequestSigning< AuthSchemesVariantT >::SignerVisitor::operator() ( AuthSchemeAlternativeT &  authScheme)
inline

Definition at line 229 of file AwsSmithyRequestSigning.h.

Member Data Documentation

◆ m_httpRequest

template<typename AuthSchemesVariantT >
const std::shared_ptr<HttpRequest> smithy::AwsClientRequestSigning< AuthSchemesVariantT >::SignerVisitor::m_httpRequest

Definition at line 223 of file AwsSmithyRequestSigning.h.

◆ m_requestContext

template<typename AuthSchemesVariantT >
const client::AwsSmithyClientAsyncRequestContext& smithy::AwsClientRequestSigning< AuthSchemesVariantT >::SignerVisitor::m_requestContext

Definition at line 224 of file AwsSmithyRequestSigning.h.

◆ result

template<typename AuthSchemesVariantT >
Aws::Crt::Optional<SigningOutcome> smithy::AwsClientRequestSigning< AuthSchemesVariantT >::SignerVisitor::result

Definition at line 226 of file AwsSmithyRequestSigning.h.


The documentation for this struct was generated from the following file: