Class Http2AlpnSupport$

java.lang.Object
akka.http.impl.engine.http2.Http2AlpnSupport$

public class Http2AlpnSupport$ extends Object
INTERNAL API

Will add support to an engine either using jetty alpn or using netty APIs (later).

  • Field Details

    • MODULE$

      public static final Http2AlpnSupport$ MODULE$
      Static reference to the singleton instance of this Scala object.
  • Constructor Details

    • Http2AlpnSupport$

      public Http2AlpnSupport$()
  • Method Details

    • H2

      public String H2()
    • HTTP11

      public String HTTP11()
    • enableForServer

      public SSLEngine enableForServer(SSLEngine engine, scala.Function1<String,scala.runtime.BoxedUnit> setChosenProtocol)
      Enables server-side Http/2 ALPN support for the given engine.
      Parameters:
      engine - (undocumented)
      setChosenProtocol - (undocumented)
      Returns:
      (undocumented)
    • clientSetApplicationProtocols

      public void clientSetApplicationProtocols(SSLEngine engine, String[] protocols)