Class AltsProtocolNegotiator
java.lang.Object
io.grpc.alts.internal.AltsProtocolNegotiator
A gRPC
InternalProtocolNegotiator.ProtocolNegotiator for ALTS. This class creates a Netty handler that provides ALTS
security on the wire, similar to Netty's SslHandler.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classClientAltsProtocolNegotiatorFactory is a factory for doing client side negotiation of an ALTS channel.static final classA Protocol Negotiator factory which can switch between ALTS and TLS based on EAG Attrs. -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic io.grpc.netty.InternalProtocolNegotiator.ProtocolNegotiatorserverAltsProtocolNegotiator(io.grpc.internal.ObjectPool<io.grpc.Channel> handshakerChannelPool) Creates a protocol negotiator for ALTS on the server side.
-
Field Details
-
TSI_PEER_KEY
-
AUTH_CONTEXT_KEY
-
-
Method Details
-
serverAltsProtocolNegotiator
public static io.grpc.netty.InternalProtocolNegotiator.ProtocolNegotiator serverAltsProtocolNegotiator(io.grpc.internal.ObjectPool<io.grpc.Channel> handshakerChannelPool) Creates a protocol negotiator for ALTS on the server side.
-