public class Http2AlpnSupport
extends java.lang.Object
Will add support to an engine either using jetty alpn or using netty APIs (later).
Constructor and Description |
---|
Http2AlpnSupport() |
Modifier and Type | Method and Description |
---|---|
static void |
applySessionParameters(javax.net.ssl.SSLEngine engine,
akka.stream.TLSProtocol.NegotiateNewSession sessionParameters) |
static javax.net.ssl.SSLParameters |
cloneParameters(javax.net.ssl.SSLParameters old) |
static javax.net.ssl.SSLEngine |
enableForServer(javax.net.ssl.SSLEngine engine,
scala.Function1<java.lang.String,scala.runtime.BoxedUnit> setChosenProtocol)
Enables server-side Http/2 ALPN support for the given engine.
|
public static javax.net.ssl.SSLEngine enableForServer(javax.net.ssl.SSLEngine engine, scala.Function1<java.lang.String,scala.runtime.BoxedUnit> setChosenProtocol)
engine
- (undocumented)setChosenProtocol
- (undocumented)public static void applySessionParameters(javax.net.ssl.SSLEngine engine, akka.stream.TLSProtocol.NegotiateNewSession sessionParameters)
public static javax.net.ssl.SSLParameters cloneParameters(javax.net.ssl.SSLParameters old)