34 #ifndef GRPCXX_SERVER_CREDENTIALS_H 
   35 #define GRPCXX_SERVER_CREDENTIALS_H 
   56       const std::shared_ptr<AuthMetadataProcessor>& processor) = 0;
 
   59   friend class ::grpc::Server;
 
   67                               grpc_server* server) = 0;
 
   92 #endif  // GRPCXX_SERVER_CREDENTIALS_H 
grpc::string cert_chain
Definition: server_credentials.h:76
 
std::shared_ptr< ServerCredentials > InsecureServerCredentials()
Builds insecure server credentials. 
 
std::string string
Definition: config.h:112
 
virtual ~ServerCredentials()
 
Definition: server_credentials.h:74
 
bool force_client_auth
Definition: server_credentials.h:80
 
Definition: server_credentials.h:49
 
std::vector< PemKeyCertPair > pem_key_cert_pairs
Definition: server_credentials.h:79
 
grpc::string pem_root_certs
Definition: server_credentials.h:78
 
virtual void SetAuthMetadataProcessor(const std::shared_ptr< AuthMetadataProcessor > &processor)=0
 
Options to create ServerCredentials with SSL. 
Definition: server_credentials.h:71
 
std::shared_ptr< ServerCredentials > SslServerCredentials(const SslServerCredentialsOptions &options)
Builds SSL ServerCredentials given SSL specific options. 
 
grpc::string private_key
Definition: server_credentials.h:75
 
SslServerCredentialsOptions()
Definition: server_credentials.h:72