Uses of Interface
io.grpc.xds.TlsContextManager
-
Packages that use TlsContextManager Package Description io.grpc.xds Library for gPRC proxyless service mesh using Envoy xDS protocol.io.grpc.xds.internal.security -
-
Uses of TlsContextManager in io.grpc.xds
Methods in io.grpc.xds with parameters of type TlsContextManager Modifier and Type Method Description (package private) static EnvoyServerProtoData.FilterChain
EnvoyServerProtoData.FilterChain. create(java.lang.String name, EnvoyServerProtoData.FilterChainMatch filterChainMatch, HttpConnectionManager httpConnectionManager, EnvoyServerProtoData.DownstreamTlsContext downstreamTlsContext, TlsContextManager tlsContextManager)
(package private) static EnvoyServerProtoData.FilterChain
XdsListenerResource. parseFilterChain(FilterChain proto, TlsContextManager tlsContextManager, FilterRegistry filterRegistry, java.util.Set<EnvoyServerProtoData.FilterChainMatch> uniqueSet, java.util.Set<java.lang.String> certProviderInstances)
(package private) static EnvoyServerProtoData.Listener
XdsListenerResource. parseServerSideListener(Listener proto, TlsContextManager tlsContextManager, FilterRegistry filterRegistry, java.util.Set<java.lang.String> certProviderInstances)
-
Uses of TlsContextManager in io.grpc.xds.internal.security
Classes in io.grpc.xds.internal.security that implement TlsContextManager Modifier and Type Class Description class
TlsContextManagerImpl
Class to manageSslContextProvider
objects created from inputs we get from xDS.Fields in io.grpc.xds.internal.security declared as TlsContextManager Modifier and Type Field Description private TlsContextManager
SslContextProviderSupplier. tlsContextManager
Constructors in io.grpc.xds.internal.security with parameters of type TlsContextManager Constructor Description SslContextProviderSupplier(EnvoyServerProtoData.BaseTlsContext tlsContext, TlsContextManager tlsContextManager)
-