Public Member Functions | Private Attributes | List of all members
grpc_core::TlsServerSecurityConnector::TlsServerCertificateWatcher Class Reference
Inheritance diagram for grpc_core::TlsServerSecurityConnector::TlsServerCertificateWatcher:
Inheritance graph
[legend]

Public Member Functions

void OnCertificatesChanged (absl::optional< absl::string_view > root_certs, absl::optional< PemKeyCertPairList > key_cert_pairs) override
 
void OnError (grpc_error_handle root_cert_error, grpc_error_handle identity_cert_error) override
 
 TlsServerCertificateWatcher (TlsServerSecurityConnector *security_connector)
 

Private Attributes

TlsServerSecurityConnectorsecurity_connector_ = nullptr
 

Detailed Description

Definition at line 222 of file tls_security_connector.h.

Constructor & Destructor Documentation

◆ TlsServerCertificateWatcher()

grpc_core::TlsServerSecurityConnector::TlsServerCertificateWatcher::TlsServerCertificateWatcher ( TlsServerSecurityConnector security_connector)
inlineexplicit

Definition at line 225 of file tls_security_connector.h.

Member Function Documentation

◆ OnCertificatesChanged()

void grpc_core::TlsServerSecurityConnector::TlsServerCertificateWatcher::OnCertificatesChanged ( absl::optional< absl::string_view root_certs,
absl::optional< PemKeyCertPairList key_cert_pairs 
)
override

Definition at line 706 of file tls_security_connector.cc.

◆ OnError()

void grpc_core::TlsServerSecurityConnector::TlsServerCertificateWatcher::OnError ( grpc_error_handle  root_cert_error,
grpc_error_handle  identity_cert_error 
)
override

Definition at line 735 of file tls_security_connector.cc.

Member Data Documentation

◆ security_connector_

TlsServerSecurityConnector* grpc_core::TlsServerSecurityConnector::TlsServerCertificateWatcher::security_connector_ = nullptr
private

Definition at line 236 of file tls_security_connector.h.


The documentation for this class was generated from the following files:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:37