Class AbstractSniHandler<T>

  • All Implemented Interfaces:
    io.netty5.channel.ChannelHandler
    Direct Known Subclasses:
    SniHandler

    public abstract class AbstractSniHandler<T>
    extends SslClientHelloHandler<T>

    Enables SNI (Server Name Indication) extension for server side SSL. For clients support SNI, the server could have multiple host name bound on a single IP. The client will send host name in the handshake data so server could decide which certificate to choose for the host name.

    • Nested Class Summary

      • Nested classes/interfaces inherited from class io.netty5.handler.codec.ByteToMessageDecoderForBuffer

        io.netty5.handler.codec.ByteToMessageDecoderForBuffer.Cumulator
      • Nested classes/interfaces inherited from interface io.netty5.channel.ChannelHandler

        io.netty5.channel.ChannelHandler.Sharable
    • Field Summary

      • Fields inherited from class io.netty5.handler.codec.ByteToMessageDecoderForBuffer

        COMPOSITE_CUMULATOR, MERGE_CUMULATOR