Uses of Interface
io.grpc.xds.internal.security.Closeable
Packages that use Closeable
-
Uses of Closeable in io.grpc.xds.internal.security
Classes in io.grpc.xds.internal.security with type parameters of type CloseableModifier and TypeClassDescriptionfinal class
ReferenceCountingMap<K,
V extends Closeable> A map for managing reference-counted shared resources - typically providers.private static final class
ReferenceCountingMap.Instance<V extends Closeable>
static interface
ReferenceCountingMap.ValueFactory<K,
V extends Closeable> A factory to create a value from the given key.Classes in io.grpc.xds.internal.security that implement CloseableModifier and TypeClassDescriptionclass
Base class for dynamicSslContextProvider
s.class
A SslContextProvider is a "container" or provider of SslContext.final class
Enables Client or server side to initialize this object with the receivedEnvoyServerProtoData.BaseTlsContext
and communicate it to the consumer i.e.Fields in io.grpc.xds.internal.security declared as Closeable -
Uses of Closeable in io.grpc.xds.internal.security.certprovider
Classes in io.grpc.xds.internal.security.certprovider that implement CloseableModifier and TypeClassDescriptionclass
A plug-in that provides certificates required by the xDS security component and created using the certificate-provider config from the xDS server.(package private) final class
A client SslContext provider using CertificateProviderInstance to fetch secrets.(package private) final class
A server SslContext provider using CertificateProviderInstance to fetch secrets.(package private) class
Base class forCertProviderClientSslContextProvider
.(package private) final class
Implementation ofCertificateProvider
for file watching cert provider.