#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 | |
Public Types inherited from grpc_core::RefCounted< grpc_tls_certificate_provider > | |
| using | RefCountedChildType = grpc_tls_certificate_provider |
Protected Member Functions inherited from grpc_core::RefCounted< 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.