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.FilterChainEnvoyServerProtoData.FilterChain.create(String name, EnvoyServerProtoData.FilterChainMatch filterChainMatch, HttpConnectionManager httpConnectionManager, EnvoyServerProtoData.DownstreamTlsContext downstreamTlsContext, TlsContextManager tlsContextManager) (package private) static EnvoyServerProtoData.FilterChainXdsListenerResource.parseFilterChain(FilterChain proto, TlsContextManager tlsContextManager, FilterRegistry filterRegistry, Set<EnvoyServerProtoData.FilterChainMatch> uniqueSet, Set<String> certProviderInstances) (package private) static EnvoyServerProtoData.ListenerXdsListenerResource.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 classClass to manageSslContextProviderobjects created from inputs we get from xDS.Fields in io.grpc.xds.internal.security declared as TlsContextManagerModifier and TypeFieldDescriptionprivate final TlsContextManagerSslContextProviderSupplier.tlsContextManagerConstructors in io.grpc.xds.internal.security with parameters of type TlsContextManagerModifierConstructorDescriptionSslContextProviderSupplier(EnvoyServerProtoData.BaseTlsContext tlsContext, TlsContextManager tlsContextManager)