19 #ifndef GRPC_GRPC_SECURITY_CONSTANTS_H 20 #define GRPC_GRPC_SECURITY_CONSTANTS_H 26 #define GRPC_TRANSPORT_SECURITY_TYPE_PROPERTY_NAME "transport_security_type" 27 #define GRPC_SSL_TRANSPORT_SECURITY_TYPE "ssl" 29 #define GRPC_X509_CN_PROPERTY_NAME "x509_common_name" 30 #define GRPC_X509_SAN_PROPERTY_NAME "x509_subject_alternative_name" 31 #define GRPC_X509_PEM_CERT_PROPERTY_NAME "x509_pem_cert" 36 #define GRPC_DEFAULT_SSL_ROOTS_FILE_PATH_ENV_VAR \ 37 "GRPC_DEFAULT_SSL_ROOTS_FILE_PATH" 42 #define GRPC_GOOGLE_CREDENTIALS_ENV_VAR "GOOGLE_APPLICATION_CREDENTIALS" grpc_ssl_certificate_config_reload_status
Callback results for dynamically loading a SSL certificate config.
Definition: grpc_security_constants.h:52
Server requests client certificate but enforces that the client presents a certificate.
Definition: grpc_security_constants.h:99
Definition: grpc_security_constants.h:55
Definition: grpc_security_constants.h:47
Definition: grpc_security_constants.h:53
Do not try fallback options.
Definition: grpc_security_constants.h:48
grpc_ssl_client_certificate_request_type
Definition: grpc_security_constants.h:58
Server requests client certificate but enforces that the client presents a certificate.
Definition: grpc_security_constants.h:90
Definition: grpc_security_constants.h:54
grpc_ssl_roots_override_result
Results for the SSL roots override callback.
Definition: grpc_security_constants.h:45
Definition: grpc_security_constants.h:46
Server requests client certificate but does not enforce that the client presents a certificate...
Definition: grpc_security_constants.h:81
Server requests client certificate but does not enforce that the client presents a certificate...
Definition: grpc_security_constants.h:71
Server does not request client certificate.
Definition: grpc_security_constants.h:62