|
std::shared_ptr< CallCredentials > | grpc::AccessTokenCredentials (const grpc::string &access_token) |
|
std::shared_ptr< ChannelCredentials > | grpc::experimental::AltsCredentials (const AltsCredentialsOptions &options) |
| Builds ALTS Credentials given ALTS specific options. More...
|
|
std::shared_ptr< CallCredentials > | grpc::CompositeCallCredentials (const std::shared_ptr< CallCredentials > &creds1, const std::shared_ptr< CallCredentials > &creds2) |
| Combines two call credentials objects into a composite call credentials. More...
|
|
std::shared_ptr< ChannelCredentials > | grpc::CompositeChannelCredentials (const std::shared_ptr< ChannelCredentials > &channel_creds, const std::shared_ptr< CallCredentials > &call_creds) |
|
std::shared_ptr< Channel > | grpc::CreateCustomChannel (const grpc::string &target, const std::shared_ptr< grpc::ChannelCredentials > &creds, const grpc::ChannelArguments &args) |
|
std::shared_ptr< grpc::Channel > | grpc::experimental::CreateCustomChannelWithInterceptors (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) |
|
std::shared_ptr< CallCredentials > | grpc::ExternalAccountCredentials (const grpc::string &json_string, const std::vector< grpc::string > &scopes) |
|
std::shared_ptr< CallCredentials > | grpc::GoogleComputeEngineCredentials () |
|
std::shared_ptr< ChannelCredentials > | grpc::GoogleDefaultCredentials () |
|
std::shared_ptr< CallCredentials > | grpc::GoogleIAMCredentials (const grpc::string &authorization_token, const grpc::string &authority_selector) |
|
std::shared_ptr< CallCredentials > | grpc::GoogleRefreshTokenCredentials (const grpc::string &json_refresh_token) |
|
std::shared_ptr< ChannelCredentials > | grpc::InsecureChannelCredentials () |
| Credentials for an unencrypted, unauthenticated channel. More...
|
|
std::shared_ptr< ChannelCredentials > | grpc::experimental::LocalCredentials (grpc_local_connect_type type) |
| Builds Local Credentials. More...
|
|
std::shared_ptr< CallCredentials > | grpc::MetadataCredentialsFromPlugin (std::unique_ptr< MetadataCredentialsPlugin > plugin) |
|
std::shared_ptr< CallCredentials > | grpc::experimental::MetadataCredentialsFromPlugin (std::unique_ptr< MetadataCredentialsPlugin > plugin, grpc_security_level min_security_level) |
|
std::shared_ptr< CallCredentials > | grpc::ServiceAccountJWTAccessCredentials (const grpc::string &json_key, long token_lifetime_seconds=kMaxAuthTokenLifetimeSecs) |
|
std::shared_ptr< ChannelCredentials > | grpc::SslCredentials (const SslCredentialsOptions &options) |
| Builds SSL Credentials given SSL specific options. More...
|
|
std::shared_ptr< CallCredentials > | grpc::experimental::StsCredentials (const StsCredentialsOptions &options) |
|
grpc::Status | grpc::experimental::StsCredentialsOptionsFromEnv (StsCredentialsOptions *options) |
|
grpc::Status | grpc::experimental::StsCredentialsOptionsFromJson (const std::string &json_string, StsCredentialsOptions *options) |
|
std::shared_ptr< ChannelCredentials > | grpc::experimental::TlsCredentials (const TlsChannelCredentialsOptions &options) |
| Builds TLS Credentials given TLS options. More...
|
|
std::shared_ptr< ChannelCredentials > | grpc::XdsCredentials (const std::shared_ptr< ChannelCredentials > &fallback_creds) |
| Builds XDS Credentials. More...
|
|