Uses of Interface
io.grpc.xds.internal.security.certprovider.CertificateProvider.Watcher
-
Packages that use CertificateProvider.Watcher Package Description io.grpc.xds.internal.security.certprovider -
-
Uses of CertificateProvider.Watcher in io.grpc.xds.internal.security.certprovider
Classes in io.grpc.xds.internal.security.certprovider that implement CertificateProvider.Watcher Modifier and Type Class Description static class
CertificateProvider.DistributorWatcher
(package private) class
CertProviderClientSslContextProvider
A client SslContext provider using CertificateProviderInstance to fetch secrets.(package private) class
CertProviderServerSslContextProvider
A server SslContext provider using CertificateProviderInstance to fetch secrets.(package private) class
CertProviderSslContextProvider
Base class forCertProviderClientSslContextProvider
.Fields in io.grpc.xds.internal.security.certprovider declared as CertificateProvider.Watcher Modifier and Type Field Description private CertificateProvider.Watcher
CertificateProviderStore.Handle. watcher
Fields in io.grpc.xds.internal.security.certprovider with type parameters of type CertificateProvider.Watcher Modifier and Type Field Description (package private) java.util.Set<CertificateProvider.Watcher>
CertificateProvider.DistributorWatcher. downstreamWatchers
Methods in io.grpc.xds.internal.security.certprovider that return types with arguments of type CertificateProvider.Watcher Modifier and Type Method Description java.util.Set<CertificateProvider.Watcher>
CertificateProvider.DistributorWatcher. getDownstreamWatchers()
Methods in io.grpc.xds.internal.security.certprovider with parameters of type CertificateProvider.Watcher Modifier and Type Method Description (package private) void
CertificateProvider.DistributorWatcher. addWatcher(CertificateProvider.Watcher watcher)
CertificateProviderStore.Handle
CertificateProviderStore. createOrGetProvider(java.lang.String certName, java.lang.String pluginName, java.lang.Object config, CertificateProvider.Watcher watcher, boolean notifyCertUpdates)
Creates or retrieves aCertificateProvider
instance, increments its ref-count and registers the watcher passed.private CertificateProviderStore.Handle
CertificateProviderStore. createProviderHelper(java.lang.String certName, java.lang.String pluginName, java.lang.Object config, CertificateProvider.Watcher watcher, boolean notifyCertUpdates)
(package private) void
CertificateProvider.DistributorWatcher. removeWatcher(CertificateProvider.Watcher watcher)
private void
CertificateProvider.DistributorWatcher. sendLastCertificateUpdate(CertificateProvider.Watcher watcher)
private void
CertificateProvider.DistributorWatcher. sendLastTrustedRootsUpdate(CertificateProvider.Watcher watcher)
Constructors in io.grpc.xds.internal.security.certprovider with parameters of type CertificateProvider.Watcher Constructor Description Handle(CertificateProviderStore.CertProviderKey key, CertificateProvider.Watcher watcher, CertificateProvider certProvider)
-