Class QUICTransport

java.lang.Object
com.hypixel.hytale.server.core.io.transport.QUICTransport
All Implemented Interfaces:
Transport

public class QUICTransport extends Object implements Transport
  • Field Details

    • CLIENT_CERTIFICATE_ATTR

      public static final io.netty.util.AttributeKey<X509Certificate> CLIENT_CERTIFICATE_ATTR
      Channel attribute key for storing the client X.509 certificate from mTLS connection. Used by authentication handlers to validate cert-bound access tokens.
    • ALPN_REJECT_ERROR_CODE_ATTR

      public static final io.netty.util.AttributeKey<QuicApplicationErrorCode> ALPN_REJECT_ERROR_CODE_ATTR
      Channel attribute key for marking connections that should be rejected due to ALPN version mismatch. When set, the stream handler will send a Disconnect packet before closing.
    • SNI_HOSTNAME_ATTR

      public static final io.netty.util.AttributeKey<String> SNI_HOSTNAME_ATTR
      Channel attribute key for storing the SNI hostname from TLS handshake. Populated via SniCompletionEvent during connection setup.
  • Constructor Details

  • Method Details