Class CertificateProviderStore

java.lang.Object
io.grpc.xds.internal.security.certprovider.CertificateProviderStore

@ThreadSafe public final class CertificateProviderStore extends Object
Global map of all ref-counted CertificateProviders that have been instantiated in the application. Also propagates updates received from a CertificateProvider to all the CertificateProvider.Watchers registered for that CertificateProvider. The Store is meant to be used internally by gRPC and *not* a public API.