| 
    GRPC C++
    0.11.0.0
    
   | 
 
Go to the source code of this file.
Data Structures | |
| class | grpc::Credentials | 
| A credentials object encapsulates all the state needed by a client to authenticate with a server and make various assertions, e.g., about the client’s identity, role, or whether it is authorized to make a particular call.  More... | |
| struct | grpc::SslCredentialsOptions | 
| Options used to build SslCredentials.  More... | |
Namespaces | |
| grpc | |
Functions | |
| std::shared_ptr< Credentials > | grpc::GoogleDefaultCredentials () | 
| Builds credentials with reasonable defaults.  More... | |
| std::shared_ptr< Credentials > | grpc::SslCredentials (const SslCredentialsOptions &options) | 
| Builds SSL Credentials given SSL specific options.  More... | |
| std::shared_ptr< Credentials > | grpc::GoogleComputeEngineCredentials () | 
| Builds credentials for use when running in GCE.  More... | |
| std::shared_ptr< Credentials > | grpc::ServiceAccountJWTAccessCredentials (const grpc::string &json_key, long token_lifetime_seconds) | 
| Builds Service Account JWT Access credentials.  More... | |
| std::shared_ptr< Credentials > | grpc::GoogleRefreshTokenCredentials (const grpc::string &json_refresh_token) | 
| Builds refresh token credentials.  More... | |
| std::shared_ptr< Credentials > | grpc::AccessTokenCredentials (const grpc::string &access_token) | 
| Builds access token credentials.  More... | |
| std::shared_ptr< Credentials > | grpc::GoogleIAMCredentials (const grpc::string &authorization_token, const grpc::string &authority_selector) | 
| Builds IAM credentials.  More... | |
| std::shared_ptr< Credentials > | grpc::CompositeCredentials (const std::shared_ptr< Credentials > &creds1, const std::shared_ptr< Credentials > &creds2) | 
| Combines two credentials objects into a composite credentials.  More... | |
| std::shared_ptr< Credentials > | grpc::InsecureCredentials () | 
| Credentials for an unencrypted, unauthenticated channel.  More... | |
 1.8.6