Uses of Interface
io.grpc.xds.internal.security.certprovider.CertificateProvider.Watcher
Packages that use CertificateProvider.Watcher
-
Uses of CertificateProvider.Watcher in io.grpc.xds.internal.security.certprovider
Classes in io.grpc.xds.internal.security.certprovider that implement CertificateProvider.WatcherModifier and TypeClassDescriptionstatic final class(package private) final classA client SslContext provider using CertificateProviderInstance to fetch secrets.(package private) final classA server SslContext provider using CertificateProviderInstance to fetch secrets.(package private) classBase class forCertProviderClientSslContextProvider.Fields in io.grpc.xds.internal.security.certprovider declared as CertificateProvider.WatcherModifier and TypeFieldDescriptionprivate final CertificateProvider.WatcherCertificateProviderStore.Handle.watcherFields in io.grpc.xds.internal.security.certprovider with type parameters of type CertificateProvider.WatcherModifier and TypeFieldDescription(package private) final Set<CertificateProvider.Watcher> CertificateProvider.DistributorWatcher.downstreamWatchersMethods in io.grpc.xds.internal.security.certprovider that return types with arguments of type CertificateProvider.WatcherMethods in io.grpc.xds.internal.security.certprovider with parameters of type CertificateProvider.WatcherModifier and TypeMethodDescription(package private) voidCertificateProvider.DistributorWatcher.addWatcher(CertificateProvider.Watcher watcher) CertificateProviderStore.createOrGetProvider(String certName, String pluginName, Object config, CertificateProvider.Watcher watcher, boolean notifyCertUpdates) Creates or retrieves aCertificateProviderinstance, increments its ref-count and registers the watcher passed.private CertificateProviderStore.HandleCertificateProviderStore.createProviderHelper(String certName, String pluginName, Object config, CertificateProvider.Watcher watcher, boolean notifyCertUpdates) (package private) voidCertificateProvider.DistributorWatcher.removeWatcher(CertificateProvider.Watcher watcher) private voidCertificateProvider.DistributorWatcher.sendLastCertificateUpdate(CertificateProvider.Watcher watcher) private voidCertificateProvider.DistributorWatcher.sendLastTrustedRootsUpdate(CertificateProvider.Watcher watcher) Constructors in io.grpc.xds.internal.security.certprovider with parameters of type CertificateProvider.WatcherModifierConstructorDescriptionprivateHandle(CertificateProviderStore.CertProviderKey key, CertificateProvider.Watcher watcher, CertificateProvider certProvider)