Package io.grpc.xds.internal.security.certprovider
-
Interface Summary Interface Description CertificateProvider.Watcher A watcher is registered to receive certificate updates.CertificateProviderProvider Provider ofCertificateProviders. -
Class Summary Class Description CertificateProvider A plug-in that provides certificates required by the xDS security component and created using the certificate-provider config from the xDS server.CertificateProvider.DistributorWatcher CertificateProviderRegistry MaintainsCertificateProviders for all registered plugins.CertificateProviderStore Global map of all ref-countedCertificateProviders that have been instantiated in the application.CertificateProviderStore.CertProviderKey CertProviderClientSslContextProvider A client SslContext provider using CertificateProviderInstance to fetch secrets.CertProviderClientSslContextProviderFactory Creates CertProviderClientSslContextProvider.CertProviderServerSslContextProvider A server SslContext provider using CertificateProviderInstance to fetch secrets.CertProviderServerSslContextProviderFactory Creates CertProviderServerSslContextProvider.CertProviderSslContextProvider Base class forCertProviderClientSslContextProvider.FileWatcherCertificateProvider Implementation ofCertificateProviderfor file watching cert provider.FileWatcherCertificateProvider.Factory FileWatcherCertificateProviderProvider Provider ofFileWatcherCertificateProviders.FileWatcherCertificateProviderProvider.Config POJO class for storing various config values.FileWatcherCertificateProviderProvider.ScheduledExecutorServiceFactory