AWS SDK for C++

AWS SDK for C++ Version 1.11.791

Loading...
Searching...
No Matches
Public Member Functions | List of all members
Aws::Auth::AWSAuthSignerProvider Class Referenceabstract

#include <AWSAuthSignerProviderBase.h>

Inheritance diagram for Aws::Auth::AWSAuthSignerProvider:
[legend]

Public Member Functions

virtual std::shared_ptr< Aws::Client::AWSAuthSignerGetSigner (const Aws::String &signerName) const =0
 
virtual void AddSigner (std::shared_ptr< Aws::Client::AWSAuthSigner > &signer)=0
 
virtual std::shared_ptr< AWSCredentialsProviderGetCredentialsProvider () const
 
virtual ~AWSAuthSignerProvider ()=default
 

Detailed Description

Definition at line 26 of file AWSAuthSignerProviderBase.h.

Constructor & Destructor Documentation

◆ ~AWSAuthSignerProvider()

virtual Aws::Auth::AWSAuthSignerProvider::~AWSAuthSignerProvider ( )
virtualdefault

Member Function Documentation

◆ AddSigner()

virtual void Aws::Auth::AWSAuthSignerProvider::AddSigner ( std::shared_ptr< Aws::Client::AWSAuthSigner > &  signer)
pure virtual

◆ GetCredentialsProvider()

virtual std::shared_ptr< AWSCredentialsProvider > Aws::Auth::AWSAuthSignerProvider::GetCredentialsProvider ( ) const
virtual

◆ GetSigner()

virtual std::shared_ptr< Aws::Client::AWSAuthSigner > Aws::Auth::AWSAuthSignerProvider::GetSigner ( const Aws::String signerName) const
pure virtual

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