GRPC Core  18.0.0
Public Member Functions
grpc_tls_certificate_distributor::TlsCertificatesWatcherInterface Class Referenceabstract

#include <grpc_tls_certificate_distributor.h>

Public Member Functions

virtual ~TlsCertificatesWatcherInterface ()=default
 
virtual void OnCertificatesChanged (absl::optional< absl::string_view > root_certs, absl::optional< grpc_core::PemKeyCertPairList > key_cert_pairs)=0
 
virtual void OnError (grpc_error_handle root_cert_error, grpc_error_handle identity_cert_error)=0
 

Constructor & Destructor Documentation

◆ ~TlsCertificatesWatcherInterface()

virtual grpc_tls_certificate_distributor::TlsCertificatesWatcherInterface::~TlsCertificatesWatcherInterface ( )
virtualdefault

Member Function Documentation

◆ OnCertificatesChanged()

virtual void grpc_tls_certificate_distributor::TlsCertificatesWatcherInterface::OnCertificatesChanged ( absl::optional< absl::string_view >  root_certs,
absl::optional< grpc_core::PemKeyCertPairList key_cert_pairs 
)
pure virtual

◆ OnError()

virtual void grpc_tls_certificate_distributor::TlsCertificatesWatcherInterface::OnError ( grpc_error_handle  root_cert_error,
grpc_error_handle  identity_cert_error 
)
pure virtual

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