AWS SDK for C++

AWS SDK for C++ Version 1.11.546

All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
smithy::AuthSchemeOption Class Reference

#include <AuthSchemeOption.h>

Public Member Functions

 AuthSchemeOption (const char *id=nullptr)
 
virtual ~AuthSchemeOption ()=default
 
virtual PropertyBag identityProperties () const
 
virtual PropertyBag signerProperties () const
 
void putIdentityProperty (const Aws::String &key, const Aws::Crt::Variant< Aws::String, bool > &value)
 
void putSignerProperty (const Aws::String &key, const Aws::Crt::Variant< Aws::String, bool > &value)
 
virtual EndpointParameters endpointParameters () const
 

Public Attributes

const char * schemeId = nullptr
 

Detailed Description

Definition at line 15 of file AuthSchemeOption.h.

Constructor & Destructor Documentation

◆ AuthSchemeOption()

smithy::AuthSchemeOption::AuthSchemeOption ( const char *  id = nullptr)
inline

Definition at line 21 of file AuthSchemeOption.h.

◆ ~AuthSchemeOption()

virtual smithy::AuthSchemeOption::~AuthSchemeOption ( )
virtualdefault

Member Function Documentation

◆ endpointParameters()

virtual EndpointParameters smithy::AuthSchemeOption::endpointParameters ( ) const
inlinevirtual

Definition at line 40 of file AuthSchemeOption.h.

◆ identityProperties()

virtual PropertyBag smithy::AuthSchemeOption::identityProperties ( ) const
inlinevirtual

Definition at line 26 of file AuthSchemeOption.h.

◆ putIdentityProperty()

void smithy::AuthSchemeOption::putIdentityProperty ( const Aws::String key,
const Aws::Crt::Variant< Aws::String, bool > &  value 
)
inline

Definition at line 28 of file AuthSchemeOption.h.

◆ putSignerProperty()

void smithy::AuthSchemeOption::putSignerProperty ( const Aws::String key,
const Aws::Crt::Variant< Aws::String, bool > &  value 
)
inline

Definition at line 34 of file AuthSchemeOption.h.

◆ signerProperties()

virtual PropertyBag smithy::AuthSchemeOption::signerProperties ( ) const
inlinevirtual

Definition at line 27 of file AuthSchemeOption.h.

Member Data Documentation

◆ schemeId

const char* smithy::AuthSchemeOption::schemeId = nullptr

Definition at line 24 of file AuthSchemeOption.h.


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