Go to the documentation of this file.
19 #ifndef GRPC_TEST_CPP_UTIL_TEST_CREDENTIALS_PROVIDER_H
20 #define GRPC_TEST_CPP_UTIL_TEST_CREDENTIALS_PROVIDER_H
57 std::unique_ptr<CredentialTypeProvider> type_provider) = 0;
85 #endif // GRPC_TEST_CPP_UTIL_TEST_CREDENTIALS_PROVIDER_H
const char kTlsCredentialsType[]
const char kGoogleDefaultCredentialsType[]
virtual std::shared_ptr< ChannelCredentials > GetChannelCredentials(const std::string &type, ChannelArguments *args)=0
virtual void AddSecureType(const std::string &type, std::unique_ptr< CredentialTypeProvider > type_provider)=0
virtual ~CredentialTypeProvider()
virtual ~CredentialsProvider()
const char kInsecureCredentialsType[]
virtual std::shared_ptr< ServerCredentials > GetServerCredentials(const std::string &type)=0
virtual std::shared_ptr< ChannelCredentials > GetChannelCredentials(ChannelArguments *args)=0
void SetCredentialsProvider(CredentialsProvider *provider)
const char kAltsCredentialsType[]
CredentialsProvider * GetCredentialsProvider()
virtual std::shared_ptr< ServerCredentials > GetServerCredentials()=0
virtual std::vector< std::string > GetSecureCredentialsTypeList()=0
grpc
Author(s):
autogenerated on Thu Mar 13 2025 03:01:31