Uses of Interface
io.grpc.xds.TlsContextManager
Packages that use TlsContextManager
Package
Description
Library for gPRC proxyless service mesh using Envoy xDS protocol.
-
Uses of TlsContextManager in io.grpc.xds
Methods in io.grpc.xds with parameters of type TlsContextManagerModifier and TypeMethodDescription(package private) static EnvoyServerProtoData.FilterChain
EnvoyServerProtoData.FilterChain.create
(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, Set<EnvoyServerProtoData.FilterChainMatch> uniqueSet, Set<String> certProviderInstances) (package private) static EnvoyServerProtoData.Listener
XdsListenerResource.parseServerSideListener
(Listener proto, TlsContextManager tlsContextManager, FilterRegistry filterRegistry, Set<String> certProviderInstances) -
Uses of TlsContextManager in io.grpc.xds.internal.security
Classes in io.grpc.xds.internal.security that implement TlsContextManagerModifier and TypeClassDescriptionfinal class
Class to manageSslContextProvider
objects created from inputs we get from xDS.Fields in io.grpc.xds.internal.security declared as TlsContextManagerModifier and TypeFieldDescriptionprivate final TlsContextManager
SslContextProviderSupplier.tlsContextManager
Constructors in io.grpc.xds.internal.security with parameters of type TlsContextManagerModifierConstructorDescriptionSslContextProviderSupplier
(EnvoyServerProtoData.BaseTlsContext tlsContext, TlsContextManager tlsContextManager)