Uses of Class
io.grpc.xds.EnvoyServerProtoData.DownstreamTlsContext
Packages that use EnvoyServerProtoData.DownstreamTlsContext
Package
Description
Library for gPRC proxyless service mesh using Envoy xDS protocol.
-
Uses of EnvoyServerProtoData.DownstreamTlsContext in io.grpc.xds
Methods in io.grpc.xds that return EnvoyServerProtoData.DownstreamTlsContextModifier and TypeMethodDescriptionEnvoyServerProtoData.DownstreamTlsContext.fromEnvoyProtoDownstreamTlsContext
(DownstreamTlsContext downstreamTlsContext) Methods in io.grpc.xds with parameters of type EnvoyServerProtoData.DownstreamTlsContextModifier and TypeMethodDescription(package private) static EnvoyServerProtoData.FilterChain
EnvoyServerProtoData.FilterChain.create
(String name, EnvoyServerProtoData.FilterChainMatch filterChainMatch, HttpConnectionManager httpConnectionManager, EnvoyServerProtoData.DownstreamTlsContext downstreamTlsContext, TlsContextManager tlsContextManager) TlsContextManager.findOrCreateServerSslContextProvider
(EnvoyServerProtoData.DownstreamTlsContext downstreamTlsContext) Creates a SslContextProvider. -
Uses of EnvoyServerProtoData.DownstreamTlsContext in io.grpc.xds.internal.security
Fields in io.grpc.xds.internal.security with type parameters of type EnvoyServerProtoData.DownstreamTlsContextMethods in io.grpc.xds.internal.security that return EnvoyServerProtoData.DownstreamTlsContextModifier and TypeMethodDescriptionSslContextProvider.getDownstreamTlsContext()
Returns the DownstreamTlsContext in this SslContextProvider if this is server side.Methods in io.grpc.xds.internal.security with parameters of type EnvoyServerProtoData.DownstreamTlsContextModifier and TypeMethodDescriptionServerSslContextProviderFactory.create
(EnvoyServerProtoData.DownstreamTlsContext downstreamTlsContext) Creates a SslContextProvider from the given DownstreamTlsContext.TlsContextManagerImpl.findOrCreateServerSslContextProvider
(EnvoyServerProtoData.DownstreamTlsContext downstreamTlsContext) -
Uses of EnvoyServerProtoData.DownstreamTlsContext in io.grpc.xds.internal.security.certprovider
Methods in io.grpc.xds.internal.security.certprovider with parameters of type EnvoyServerProtoData.DownstreamTlsContextModifier and TypeMethodDescriptionCertProviderServerSslContextProviderFactory.getProvider
(EnvoyServerProtoData.DownstreamTlsContext downstreamTlsContext, Node node, Map<String, Bootstrapper.CertificateProviderInfo> certProviders) Creates aCertProviderServerSslContextProvider
.Constructors in io.grpc.xds.internal.security.certprovider with parameters of type EnvoyServerProtoData.DownstreamTlsContextModifierConstructorDescription(package private)
CertProviderServerSslContextProvider
(Node node, Map<String, Bootstrapper.CertificateProviderInfo> certProviders, CommonTlsContext.CertificateProviderInstance certInstance, CommonTlsContext.CertificateProviderInstance rootCertInstance, CertificateValidationContext staticCertValidationContext, EnvoyServerProtoData.DownstreamTlsContext downstreamTlsContext, CertificateProviderStore certificateProviderStore)