Class SecurityProtocolNegotiators
java.lang.Object
io.grpc.xds.internal.security.SecurityProtocolNegotiators
Provides client and server side gRPC
InternalProtocolNegotiator.ProtocolNegotiators to provide the SSL
context.-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic io.grpc.netty.InternalProtocolNegotiator.ClientFactoryclientProtocolNegotiatorFactory(io.grpc.netty.InternalProtocolNegotiator.ClientFactory fallbackNegotiator) Returns aInternalProtocolNegotiator.ClientFactory.static io.grpc.netty.InternalProtocolNegotiator.ServerFactoryserverProtocolNegotiatorFactory(io.grpc.netty.InternalProtocolNegotiator.ServerFactory fallbackNegotiator)
-
Field Details
-
ATTR_SERVER_SSL_CONTEXT_PROVIDER_SUPPLIER
public static final io.grpc.Attributes.Key<SslContextProviderSupplier> ATTR_SERVER_SSL_CONTEXT_PROVIDER_SUPPLIER
-
-
Method Details
-
clientProtocolNegotiatorFactory
public static io.grpc.netty.InternalProtocolNegotiator.ClientFactory clientProtocolNegotiatorFactory(@Nullable io.grpc.netty.InternalProtocolNegotiator.ClientFactory fallbackNegotiator) Returns aInternalProtocolNegotiator.ClientFactory.- Parameters:
fallbackNegotiator- protocol negotiator to use as fallback.
-
serverProtocolNegotiatorFactory
public static io.grpc.netty.InternalProtocolNegotiator.ServerFactory serverProtocolNegotiatorFactory(@Nullable io.grpc.netty.InternalProtocolNegotiator.ServerFactory fallbackNegotiator)
-