Interface ALPNProcessor

    • Nested Class Summary

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

      All Methods Instance Methods Default Methods Deprecated Methods 
      Modifier and Type Method Description
      default boolean appliesTo​(javax.net.ssl.SSLEngine sslEngine)
      Deprecated.
      Tests if this processor can be applied to the given SSLEngine.
      default void configure​(javax.net.ssl.SSLEngine sslEngine, Connection connection)
      Deprecated.
      Configures the given SSLEngine and the given Connection for ALPN.
      default void init()
      Deprecated.
      Initializes this ALPNProcessor
    • Method Detail

      • init

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

        default boolean appliesTo​(javax.net.ssl.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​(javax.net.ssl.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:
        java.lang.RuntimeException - if this processor cannot be configured