Class JDK9ServerALPNProcessor.ALPNCallback

java.lang.Object
org.eclipse.jetty.alpn.java.server.JDK9ServerALPNProcessor.ALPNCallback
All Implemented Interfaces:
EventListener, BiFunction<SSLEngine,List<String>,String>, org.eclipse.jetty.io.ssl.SslHandshakeListener
Enclosing class:
JDK9ServerALPNProcessor

private static final class JDK9ServerALPNProcessor.ALPNCallback extends Object implements BiFunction<SSLEngine,List<String>,String>, org.eclipse.jetty.io.ssl.SslHandshakeListener
  • Field Details

  • Constructor Details

  • Method Details

    • apply

      public String apply(SSLEngine engine, List<String> protocols)
      Specified by:
      apply in interface BiFunction<SSLEngine,List<String>,String>
    • handshakeSucceeded

      public void handshakeSucceeded(org.eclipse.jetty.io.ssl.SslHandshakeListener.Event event)
      Specified by:
      handshakeSucceeded in interface org.eclipse.jetty.io.ssl.SslHandshakeListener
    • handshakeFailed

      public void handshakeFailed(org.eclipse.jetty.io.ssl.SslHandshakeListener.Event event, Throwable failure)
      Specified by:
      handshakeFailed in interface org.eclipse.jetty.io.ssl.SslHandshakeListener