#include <grpc_tls_certificate_provider.h>
Classes | |
struct | WatcherInfo |
Private Member Functions | |
int | CompareImpl (const grpc_tls_certificate_provider *other) const override |
Private Attributes | |
RefCountedPtr< grpc_tls_certificate_distributor > | distributor_ |
Mutex | mu_ |
PemKeyCertPairList | pem_key_cert_pairs_ |
std::string | root_certificate_ |
std::map< std::string, WatcherInfo > | watcher_info_ |
Additional Inherited Members | |
![]() | |
using | RefCountedChildType = grpc_tls_certificate_provider |
![]() | |
RefCounted (const char *trace=nullptr, intptr_t initial_refcount=1) | |
Definition at line 93 of file grpc_tls_certificate_provider.h.
grpc_core::StaticDataCertificateProvider::StaticDataCertificateProvider | ( | std::string | root_certificate, |
PemKeyCertPairList | pem_key_cert_pairs | ||
) |
Definition at line 52 of file grpc_tls_certificate_provider.cc.
|
override |
Definition at line 101 of file grpc_tls_certificate_provider.cc.
|
inlineoverrideprivatevirtual |
Implements grpc_tls_certificate_provider.
Definition at line 113 of file grpc_tls_certificate_provider.h.
|
inlineoverridevirtual |
Implements grpc_tls_certificate_provider.
Definition at line 101 of file grpc_tls_certificate_provider.h.
|
overridevirtual |
Implements grpc_tls_certificate_provider.
Definition at line 107 of file grpc_tls_certificate_provider.cc.
|
private |
Definition at line 119 of file grpc_tls_certificate_provider.h.
|
private |
Definition at line 123 of file grpc_tls_certificate_provider.h.
|
private |
Definition at line 121 of file grpc_tls_certificate_provider.h.
|
private |
Definition at line 120 of file grpc_tls_certificate_provider.h.
|
private |
Definition at line 126 of file grpc_tls_certificate_provider.h.