class CrlProvider
Defined at line 60 of file ../../third_party/grpc-migrating/src/include/grpc/grpc_crl_provider.h
The base class for CRL Provider implementations.
CrlProviders can be passed in as a way to supply CRLs during handshakes.
CrlProviders must be thread safe. They are on the critical path of gRPC
creating a connection and doing a handshake, so the implementation of
`GetCrl` should be very fast. It is suggested to have an in-memory map of
CRLs for quick lookup and return, and doing expensive updates to this map
asynchronously.
Public Methods
std::shared_ptr<Crl> GetCrl (const CertificateInfo & certificate_info)
Get the CRL associated with a certificate. Read-only.
void ~CrlProvider ()
Defined at line 62 of file ../../third_party/grpc-migrating/src/include/grpc/grpc_crl_provider.h