Uses of Class
io.grpc.xds.EnvoyServerProtoData.DownstreamTlsContext
-
Packages that use EnvoyServerProtoData.DownstreamTlsContext Package Description io.grpc.xds Library for gPRC proxyless service mesh using Envoy xDS protocol.io.grpc.xds.internal.security io.grpc.xds.internal.security.certprovider -
-
Uses of EnvoyServerProtoData.DownstreamTlsContext in io.grpc.xds
Methods in io.grpc.xds that return EnvoyServerProtoData.DownstreamTlsContext Modifier and Type Method Description static EnvoyServerProtoData.DownstreamTlsContext
EnvoyServerProtoData.DownstreamTlsContext. fromEnvoyProtoDownstreamTlsContext(DownstreamTlsContext downstreamTlsContext)
Methods in io.grpc.xds with parameters of type EnvoyServerProtoData.DownstreamTlsContext 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)
SslContextProvider
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.DownstreamTlsContext Modifier and Type Field Description private ReferenceCountingMap<EnvoyServerProtoData.DownstreamTlsContext,SslContextProvider>
TlsContextManagerImpl. mapForServers
Methods in io.grpc.xds.internal.security that return EnvoyServerProtoData.DownstreamTlsContext Modifier and Type Method Description EnvoyServerProtoData.DownstreamTlsContext
SslContextProvider. getDownstreamTlsContext()
Returns the DownstreamTlsContext in this SslContextProvider if this is server side.Methods in io.grpc.xds.internal.security with parameters of type EnvoyServerProtoData.DownstreamTlsContext Modifier and Type Method Description SslContextProvider
ServerSslContextProviderFactory. create(EnvoyServerProtoData.DownstreamTlsContext downstreamTlsContext)
Creates a SslContextProvider from the given DownstreamTlsContext.SslContextProvider
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.DownstreamTlsContext Modifier and Type Method Description SslContextProvider
CertProviderServerSslContextProviderFactory. getProvider(EnvoyServerProtoData.DownstreamTlsContext downstreamTlsContext, Node node, java.util.Map<java.lang.String,Bootstrapper.CertificateProviderInfo> certProviders)
Creates aCertProviderServerSslContextProvider
.Constructors in io.grpc.xds.internal.security.certprovider with parameters of type EnvoyServerProtoData.DownstreamTlsContext Constructor Description CertProviderServerSslContextProvider(Node node, java.util.Map<java.lang.String,Bootstrapper.CertificateProviderInfo> certProviders, CommonTlsContext.CertificateProviderInstance certInstance, CommonTlsContext.CertificateProviderInstance rootCertInstance, CertificateValidationContext staticCertValidationContext, EnvoyServerProtoData.DownstreamTlsContext downstreamTlsContext, CertificateProviderStore certificateProviderStore)
-