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