Class SslContextProvider

java.lang.Object
io.grpc.xds.internal.security.SslContextProvider
All Implemented Interfaces:
Closeable, Closeable, AutoCloseable
Direct Known Subclasses:
DynamicSslContextProvider

@Internal public abstract class SslContextProvider extends Object implements Closeable
A SslContextProvider is a "container" or provider of SslContext. This is used by gRPC-xds to obtain an SslContext, so is not part of the public API of gRPC. This "container" may represent a stream that is receiving the requested secret(s) or it could represent file-system based secret(s) that are dynamic.