Public Member Functions | List of all members
grpc::testing::CredentialsProvider Class Referenceabstract

#include <test_credentials_provider.h>

Public Member Functions

virtual void AddSecureType (const std::string &type, std::unique_ptr< CredentialTypeProvider > type_provider)=0
 
virtual std::shared_ptr< ChannelCredentialsGetChannelCredentials (const std::string &type, ChannelArguments *args)=0
 
virtual std::vector< std::string > GetSecureCredentialsTypeList ()=0
 
virtual std::shared_ptr< ServerCredentialsGetServerCredentials (const std::string &type)=0
 
virtual ~CredentialsProvider ()
 

Detailed Description

Definition at line 49 of file test_credentials_provider.h.

Constructor & Destructor Documentation

◆ ~CredentialsProvider()

virtual grpc::testing::CredentialsProvider::~CredentialsProvider ( )
inlinevirtual

Definition at line 51 of file test_credentials_provider.h.

Member Function Documentation

◆ AddSecureType()

virtual void grpc::testing::CredentialsProvider::AddSecureType ( const std::string &  type,
std::unique_ptr< CredentialTypeProvider type_provider 
)
pure virtual

◆ GetChannelCredentials()

virtual std::shared_ptr<ChannelCredentials> grpc::testing::CredentialsProvider::GetChannelCredentials ( const std::string &  type,
ChannelArguments args 
)
pure virtual

◆ GetSecureCredentialsTypeList()

virtual std::vector<std::string> grpc::testing::CredentialsProvider::GetSecureCredentialsTypeList ( )
pure virtual

◆ GetServerCredentials()

virtual std::shared_ptr<ServerCredentials> grpc::testing::CredentialsProvider::GetServerCredentials ( const std::string &  type)
pure virtual

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


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:34