Class AltsProtocolNegotiator

java.lang.Object
io.grpc.alts.internal.AltsProtocolNegotiator

public final class AltsProtocolNegotiator extends Object
A gRPC InternalProtocolNegotiator.ProtocolNegotiator for ALTS. This class creates a Netty handler that provides ALTS security on the wire, similar to Netty's SslHandler.
  • Field Details

    • TSI_PEER_KEY

      @TransportAttr public static final io.grpc.Attributes.Key<TsiPeer> TSI_PEER_KEY
    • AUTH_CONTEXT_KEY

      @TransportAttr public static final io.grpc.Attributes.Key<Object> 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.