Uses of Class
io.grpc.xds.internal.security.SslContextProviderSupplier
Packages that use SslContextProviderSupplier
Package
Description
Library for gPRC proxyless service mesh using Envoy xDS protocol.
-
Uses of SslContextProviderSupplier in io.grpc.xds
Fields in io.grpc.xds declared as SslContextProviderSupplierModifier and TypeFieldDescriptionprivate final SslContextProviderSupplier
FilterChainMatchingProtocolNegotiators.FilterChainMatchingHandler.FilterChainSelector.defaultSslContextProviderSupplier
private final SslContextProviderSupplier
AutoValue_EnvoyServerProtoData_FilterChain.sslContextProviderSupplier
private SslContextProviderSupplier
ClusterImplLoadBalancer.ClusterImplLbHelper.sslContextProviderSupplier
private final SslContextProviderSupplier
FilterChainMatchingProtocolNegotiators.SelectedConfig.sslContextProviderSupplier
Fields in io.grpc.xds with type parameters of type SslContextProviderSupplierModifier and TypeFieldDescriptionstatic final io.grpc.Attributes.Key
<SslContextProviderSupplier> InternalXdsAttributes.ATTR_SSL_CONTEXT_PROVIDER_SUPPLIER
Attribute key for SslContextProviderSupplier (used from client) for a subchannel.Methods in io.grpc.xds that return SslContextProviderSupplierModifier and TypeMethodDescription(package private) SslContextProviderSupplier
FilterChainMatchingProtocolNegotiators.FilterChainMatchingHandler.FilterChainSelector.getDefaultSslContextProviderSupplier()
(package private) SslContextProviderSupplier
AutoValue_EnvoyServerProtoData_FilterChain.sslContextProviderSupplier()
(package private) abstract SslContextProviderSupplier
EnvoyServerProtoData.FilterChain.sslContextProviderSupplier()
Methods in io.grpc.xds that return types with arguments of type SslContextProviderSupplierModifier and TypeMethodDescriptionprivate List
<SslContextProviderSupplier> XdsServerWrapper.DiscoveryState.getSuppliersInUse()
Constructors in io.grpc.xds with parameters of type SslContextProviderSupplierModifierConstructorDescription(package private)
AutoValue_EnvoyServerProtoData_FilterChain
(String name, EnvoyServerProtoData.FilterChainMatch filterChainMatch, HttpConnectionManager httpConnectionManager, SslContextProviderSupplier sslContextProviderSupplier) (package private)
FilterChainSelector
(Map<EnvoyServerProtoData.FilterChain, AtomicReference<XdsServerWrapper.ServerRoutingConfig>> routingConfigs, SslContextProviderSupplier defaultSslContextProviderSupplier, AtomicReference<XdsServerWrapper.ServerRoutingConfig> defaultRoutingConfig) private
SelectedConfig
(AtomicReference<XdsServerWrapper.ServerRoutingConfig> routingConfig, SslContextProviderSupplier sslContextProviderSupplier) -
Uses of SslContextProviderSupplier in io.grpc.xds.internal.security
Fields in io.grpc.xds.internal.security declared as SslContextProviderSupplierModifier and TypeFieldDescriptionprivate final SslContextProviderSupplier
SecurityProtocolNegotiators.ClientSecurityHandler.sslContextProviderSupplier
private final SslContextProviderSupplier
SecurityProtocolNegotiators.ServerSecurityHandler.sslContextProviderSupplier
Fields in io.grpc.xds.internal.security with type parameters of type SslContextProviderSupplierModifier and TypeFieldDescriptionstatic final io.grpc.Attributes.Key
<SslContextProviderSupplier> SecurityProtocolNegotiators.ATTR_SERVER_SSL_CONTEXT_PROVIDER_SUPPLIER
Constructors in io.grpc.xds.internal.security with parameters of type SslContextProviderSupplierModifierConstructorDescription(package private)
ClientSecurityHandler
(io.grpc.netty.GrpcHttp2ConnectionHandler grpcHandler, SslContextProviderSupplier sslContextProviderSupplier) (package private)
ServerSecurityHandler
(io.grpc.netty.GrpcHttp2ConnectionHandler grpcHandler, SslContextProviderSupplier sslContextProviderSupplier)