AWS SDK for C++

AWS SDK for C++ Version 1.11.788

Loading...
Searching...
No Matches
Public Types | Public Member Functions | Protected Member Functions | List of all members
smithy::AuthSchemeResolverBase< ServiceAuthSchemeParametersT, ClientConfigT > Class Template Referenceabstract

#include <AuthSchemeResolverBase.h>

Inheritance diagram for smithy::AuthSchemeResolverBase< ServiceAuthSchemeParametersT, ClientConfigT >:
[legend]

Public Types

using ServiceAuthSchemeParameters = ServiceAuthSchemeParametersT
 

Public Member Functions

virtual void Init (const ClientConfigT &config)
 
virtual ~AuthSchemeResolverBase ()=default
 
 

Protected Member Functions

 
 

Detailed Description

template<typename ServiceAuthSchemeParametersT = DefaultAuthSchemeResolverParameters, typename ClientConfigT = Aws::Client::ClientConfiguration>
class smithy::AuthSchemeResolverBase< ServiceAuthSchemeParametersT, ClientConfigT >

Definition at line 49 of file AuthSchemeResolverBase.h.

Member Typedef Documentation

◆ ServiceAuthSchemeParameters

template<typename ServiceAuthSchemeParametersT = DefaultAuthSchemeResolverParameters, typename ClientConfigT = Aws::Client::ClientConfiguration>
using smithy::AuthSchemeResolverBase< ServiceAuthSchemeParametersT, ClientConfigT >::ServiceAuthSchemeParameters = ServiceAuthSchemeParametersT

Definition at line 57 of file AuthSchemeResolverBase.h.

Constructor & Destructor Documentation

◆ ~AuthSchemeResolverBase()

template<typename ServiceAuthSchemeParametersT = DefaultAuthSchemeResolverParameters, typename ClientConfigT = Aws::Client::ClientConfiguration>
virtual smithy::AuthSchemeResolverBase< ServiceAuthSchemeParametersT, ClientConfigT >::~AuthSchemeResolverBase ( )
virtualdefault

Member Function Documentation

◆ filterByPreferences()

template<typename ServiceAuthSchemeParametersT = DefaultAuthSchemeResolverParameters, typename ClientConfigT = Aws::Client::ClientConfiguration>
virtual Aws::Vector< AuthSchemeOption > smithy::AuthSchemeResolverBase< ServiceAuthSchemeParametersT, ClientConfigT >::filterByPreferences ( const Aws::Vector< AuthSchemeOption > &  options,
const Aws::Vector< Aws::String > &  preferences 
)
inlineprotectedvirtual

Definition at line 69 of file AuthSchemeResolverBase.h.

◆ Init()

template<typename ServiceAuthSchemeParametersT = DefaultAuthSchemeResolverParameters, typename ClientConfigT = Aws::Client::ClientConfiguration>
virtual void smithy::AuthSchemeResolverBase< ServiceAuthSchemeParametersT, ClientConfigT >::Init ( const ClientConfigT &  config)
inlinevirtual

Definition at line 53 of file AuthSchemeResolverBase.h.

◆ resolveAuthScheme()

template<typename ServiceAuthSchemeParametersT = DefaultAuthSchemeResolverParameters, typename ClientConfigT = Aws::Client::ClientConfiguration>
virtual Aws::Vector< AuthSchemeOption > smithy::AuthSchemeResolverBase< ServiceAuthSchemeParametersT, ClientConfigT >::resolveAuthScheme ( const ServiceAuthSchemeParameters identityProperties)
inlinevirtual

◆ resolveAuthSchemeImpl()

template<typename ServiceAuthSchemeParametersT = DefaultAuthSchemeResolverParameters, typename ClientConfigT = Aws::Client::ClientConfiguration>
virtual Aws::Vector< AuthSchemeOption > smithy::AuthSchemeResolverBase< ServiceAuthSchemeParametersT, ClientConfigT >::resolveAuthSchemeImpl ( const ServiceAuthSchemeParameters identityProperties)
protectedpure virtual

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