GRPC C++  1.13.0-dev
Data Structures | Namespaces | Functions
server_credentials.h File Reference
#include <memory>
#include <vector>
#include <grpc/grpc_security_constants.h>
#include <grpcpp/security/auth_metadata_processor.h>
#include <grpcpp/support/config.h>

Go to the source code of this file.

Data Structures

class  grpc::ServerCredentials
 Wrapper around grpc_server_credentials, a way to authenticate a server. More...
 
struct  grpc::SslServerCredentialsOptions
 Options to create ServerCredentials with SSL. More...
 
struct  grpc::SslServerCredentialsOptions::PemKeyCertPair
 
struct  grpc::experimental::AltsServerCredentialsOptions
 Options to create ServerCredentials with ALTS. More...
 

Namespaces

 grpc
 An Alarm posts the user provided tag to its associated completion queue upon expiry or cancellation.
 
 grpc::experimental
 

Functions

std::shared_ptr< ServerCredentials > grpc::SslServerCredentials (const SslServerCredentialsOptions &options)
 Builds SSL ServerCredentials given SSL specific options. More...
 
std::shared_ptr< ServerCredentials > grpc::InsecureServerCredentials ()
 Builds insecure server credentials. More...
 
std::shared_ptr< ServerCredentials > grpc::experimental::AltsServerCredentials (const AltsServerCredentialsOptions &options)
 Builds ALTS ServerCredentials given ALTS specific options. More...