class ChannelCredentials
Defined at line 70 of file ../../third_party/grpc-migrating/src/include/grpcpp/security/credentials.h
A channel credentials object encapsulates all the state needed by a client
to authenticate with a server for a given channel.
It can make various assertions, e.g., about the client’s identity, role
for all the calls on that channel.
Public Methods
void ~ChannelCredentials ()
Protected Methods
void ChannelCredentials (grpc_channel_credentials * creds)
grpc_channel_credentials * c_creds ()
Defined at line 77 of file ../../third_party/grpc-migrating/src/include/grpcpp/security/credentials.h
Friends
class XdsChannelCredentialsImpl
std::shared_ptr<ChannelCredentials> ChannelCredentials (const std::shared_ptr<ChannelCredentials> & channel_creds, const std::shared_ptr<CallCredentials> & call_creds)
shared_ptr ChannelCredentials (const grpc::string & target, const std::shared_ptr<grpc::ChannelCredentials> & creds, const grpc::ChannelArguments & args, std::vector<std::unique_ptr<grpc::experimental::ClientInterceptorFactoryInterface>> interceptor_creators)
shared_ptr ChannelCredentials (const grpc::string & targetconst std::shared_ptr<grpc::ChannelCredentials> & credsconst grpc::ChannelArguments & args)