Class ConscryptServerALPNProcessor.ALPNCallback

java.lang.Object
org.conscrypt.ApplicationProtocolSelector
org.eclipse.jetty.alpn.conscrypt.server.ConscryptServerALPNProcessor.ALPNCallback
All Implemented Interfaces:
EventListener, org.eclipse.jetty.io.ssl.SslHandshakeListener
Enclosing class:
ConscryptServerALPNProcessor

private final class ConscryptServerALPNProcessor.ALPNCallback extends org.conscrypt.ApplicationProtocolSelector implements org.eclipse.jetty.io.ssl.SslHandshakeListener
  • Field Details

  • Constructor Details

  • Method Details

    • selectApplicationProtocol

      public String selectApplicationProtocol(SSLEngine engine, List<String> protocols)
      Specified by:
      selectApplicationProtocol in class org.conscrypt.ApplicationProtocolSelector
    • selectApplicationProtocol

      public String selectApplicationProtocol(SSLSocket socket, List<String> protocols)
      Specified by:
      selectApplicationProtocol in class org.conscrypt.ApplicationProtocolSelector
    • 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