JDK8HackAlpnProvider
, JDK9AlpnProvider
, JettyAlpnProvider
, OpenSSLAlpnProvider
public interface ALPNProvider
Modifier and Type | Method | Description |
---|---|---|
int |
getPriority() |
|
java.lang.String |
getSelectedProtocol(javax.net.ssl.SSLEngine engine) |
Gets the selected ALPN protocol, of null if none was selected.
|
boolean |
isEnabled(javax.net.ssl.SSLEngine sslEngine) |
|
javax.net.ssl.SSLEngine |
setProtocols(javax.net.ssl.SSLEngine engine,
java.lang.String[] protocols) |
Sets the SSL protocols, and potentially wraps the SSLEngine
|
boolean isEnabled(javax.net.ssl.SSLEngine sslEngine)
javax.net.ssl.SSLEngine setProtocols(javax.net.ssl.SSLEngine engine, java.lang.String[] protocols)
engine
- The original engineprotocols
- The protocolsjava.lang.String getSelectedProtocol(javax.net.ssl.SSLEngine engine)
engine
- The SSL Engineint getPriority()
Copyright © 2018. All rights reserved.