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 classReferenceCountingMap<K, V extends Closeable>A map for managing reference-counted shared resources - typically providers.private static final classReferenceCountingMap.Instance<V extends Closeable>static interfaceReferenceCountingMap.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 TypeClassDescriptionclassBase class for dynamicSslContextProviders.classA SslContextProvider is a "container" or provider of SslContext.final classEnables Client or server side to initialize this object with the receivedEnvoyServerProtoData.BaseTlsContextand 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 TypeClassDescriptionclassA 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 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.(package private) final classImplementation ofCertificateProviderfor file watching cert provider.