Go to the documentation of this file.
19 #ifndef GRPCPP_SECURITY_TLS_CREDENTIALS_OPTIONS_H
20 #define GRPCPP_SECURITY_TLS_CREDENTIALS_OPTIONS_H
34 namespace experimental {
49 std::shared_ptr<CertificateProviderInterface> certificate_provider);
89 std::shared_ptr<CertificateVerifier> certificate_verifier);
141 std::shared_ptr<CertificateProviderInterface> certificate_provider)
157 #endif // GRPCPP_SECURITY_TLS_CREDENTIALS_OPTIONS_H
void set_certificate_verifier(std::shared_ptr< CertificateVerifier > certificate_verifier)
void set_cert_request_type(grpc_ssl_client_certificate_request_type cert_request_type)
void set_root_cert_name(const std::string &root_cert_name)
grpc_tls_credentials_options * c_credentials_options() const
void watch_identity_key_cert_pairs()
void set_tls_session_key_log_file_path(const std::string &tls_session_key_log_file_path)
void set_crl_directory(const std::string &path)
grpc_ssl_client_certificate_request_type
std::shared_ptr< CertificateVerifier > certificate_verifier_
void set_identity_cert_name(const std::string &identity_cert_name)
void set_verify_server_certs(bool verify_server_certs)
std::shared_ptr< CertificateProviderInterface > certificate_provider_
void set_check_call_host(bool check_call_host)
void set_certificate_provider(std::shared_ptr< CertificateProviderInterface > certificate_provider)
TlsServerCredentialsOptions(std::shared_ptr< CertificateProviderInterface > certificate_provider)
grpc_tls_credentials_options * c_credentials_options_
grpc
Author(s):
autogenerated on Thu Mar 13 2025 03:01:40