Options to create ServerCredentials with SSL. More...
#include <server_credentials.h>
Classes | |
struct | PemKeyCertPair |
Public Member Functions | |
SslServerCredentialsOptions () | |
SslServerCredentialsOptions (grpc_ssl_client_certificate_request_type request_type) | |
Public Attributes | |
grpc_ssl_client_certificate_request_type | client_certificate_request |
bool | force_client_auth |
std::vector< PemKeyCertPair > | pem_key_cert_pairs |
std::string | pem_root_certs |
Options to create ServerCredentials with SSL.
Definition at line 38 of file include/grpcpp/security/server_credentials.h.
|
inline |
Definition at line 40 of file include/grpcpp/security/server_credentials.h.
|
inlineexplicit |
Definition at line 43 of file include/grpcpp/security/server_credentials.h.
grpc_ssl_client_certificate_request_type grpc::SslServerCredentialsOptions::client_certificate_request |
If both force_client_auth and client_certificate_request fields are set, force_client_auth takes effect, i.e. REQUEST_AND_REQUIRE_CLIENT_CERTIFICATE_AND_VERIFY will be enforced.
Definition at line 60 of file include/grpcpp/security/server_credentials.h.
bool grpc::SslServerCredentialsOptions::force_client_auth |
Definition at line 54 of file include/grpcpp/security/server_credentials.h.
std::vector<PemKeyCertPair> grpc::SslServerCredentialsOptions::pem_key_cert_pairs |
Definition at line 52 of file include/grpcpp/security/server_credentials.h.
std::string grpc::SslServerCredentialsOptions::pem_root_certs |
Definition at line 51 of file include/grpcpp/security/server_credentials.h.