Interface ALPNProcessor

All Known Subinterfaces:
ALPNProcessor.Client, ALPNProcessor.Server

@Deprecated(since="2021-05-27") public interface ALPNProcessor
Deprecated.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
    Deprecated.
    The Eclipse Jetty and Apache Felix Http Jetty packages are no longer supported.
    static interface 
    Deprecated.
    The Eclipse Jetty and Apache Felix Http Jetty packages are no longer supported.
  • Method Summary

    Modifier and Type
    Method
    Description
    default boolean
    appliesTo(SSLEngine sslEngine)
    Deprecated.
    Tests if this processor can be applied to the given SSLEngine.
    default void
    configure(SSLEngine sslEngine, Connection connection)
    Deprecated.
    Configures the given SSLEngine and the given Connection for ALPN.
    default void
    Deprecated.
    Initializes this ALPNProcessor
  • Method Details

    • init

      default void init()
      Deprecated.
      Initializes this ALPNProcessor
      Throws:
      RuntimeException - if this processor is unavailable (e.g. missing dependencies or wrong JVM)
    • appliesTo

      default boolean appliesTo(SSLEngine sslEngine)
      Deprecated.
      Tests if this processor can be applied to the given SSLEngine.
      Parameters:
      sslEngine - the SSLEngine to check
      Returns:
      true if the processor can be applied to the given SSLEngine
    • configure

      default void configure(SSLEngine sslEngine, Connection connection)
      Deprecated.
      Configures the given SSLEngine and the given Connection for ALPN.
      Parameters:
      sslEngine - the SSLEngine to configure
      connection - the Connection to configure
      Throws:
      RuntimeException - if this processor cannot be configured