|
std::string | grpc::testing::GetOauth2AccessToken () |
|
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< ChannelCredentials > | grpc::XdsCredentials (const std::shared_ptr< ChannelCredentials > &fallback_creds) |
| Builds XDS Credentials. More...
|
|
std::shared_ptr< ChannelCredentials > | grpc::GoogleDefaultCredentials () |
| Builds credentials with reasonable defaults. More...
|
|
std::shared_ptr< ChannelCredentials > | grpc::SslCredentials (const SslCredentialsOptions &options) |
| Builds SSL Credentials given SSL specific options. More...
|
|
std::shared_ptr< CallCredentials > | grpc::GoogleComputeEngineCredentials () |
| Builds credentials for use when running in GCE. More...
|
|
std::shared_ptr< CallCredentials > | grpc::ServiceAccountJWTAccessCredentials (const grpc::string &json_key, long token_lifetime_seconds=kMaxAuthTokenLifetimeSecs) |
| Builds Service Account JWT Access credentials. More...
|
|
std::shared_ptr< CallCredentials > | grpc::GoogleRefreshTokenCredentials (const grpc::string &json_refresh_token) |
| Builds refresh token credentials. More...
|
|
std::shared_ptr< CallCredentials > | grpc::AccessTokenCredentials (const grpc::string &access_token) |
| Builds access token credentials. More...
|
|
std::shared_ptr< CallCredentials > | grpc::GoogleIAMCredentials (const grpc::string &authorization_token, const grpc::string &authority_selector) |
| Builds IAM credentials. More...
|
|
std::shared_ptr< ChannelCredentials > | grpc::CompositeChannelCredentials (const std::shared_ptr< ChannelCredentials > &channel_creds, const std::shared_ptr< CallCredentials > &call_creds) |
| Combines a channel credentials and a call credentials into a composite channel credentials. 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::InsecureChannelCredentials () |
| Credentials for an unencrypted, unauthenticated channel. More...
|
|
std::shared_ptr< CallCredentials > | grpc::MetadataCredentialsFromPlugin (std::unique_ptr< MetadataCredentialsPlugin > plugin) |
|
std::shared_ptr< CallCredentials > | grpc::ExternalAccountCredentials (const grpc::string &json_string, const std::vector< grpc::string > &scopes) |
| Builds External Account credentials. More...
|
|
grpc::Status | grpc::experimental::StsCredentialsOptionsFromJson (const std::string &json_string, StsCredentialsOptions *options) |
|
grpc::Status | grpc::experimental::StsCredentialsOptionsFromEnv (StsCredentialsOptions *options) |
| Creates STS credentials options from the $STS_CREDENTIALS environment variable. More...
|
|
std::shared_ptr< CallCredentials > | grpc::experimental::StsCredentials (const StsCredentialsOptions &options) |
|
std::shared_ptr< CallCredentials > | grpc::experimental::MetadataCredentialsFromPlugin (std::unique_ptr< MetadataCredentialsPlugin > plugin, grpc_security_level min_security_level) |
|
std::shared_ptr< ChannelCredentials > | grpc::experimental::AltsCredentials (const AltsCredentialsOptions &options) |
| Builds ALTS Credentials given ALTS specific options. More...
|
|
std::shared_ptr< ChannelCredentials > | grpc::experimental::LocalCredentials (grpc_local_connect_type type) |
| Builds Local Credentials. More...
|
|
std::shared_ptr< ChannelCredentials > | grpc::experimental::TlsCredentials (const TlsChannelCredentialsOptions &options) |
| Builds TLS Credentials given TLS options. More...
|
|