Class BouncyCastleAlpnSslUtils
java.lang.Object
io.netty.handler.ssl.BouncyCastleAlpnSslUtils
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static StringgetApplicationProtocol(SSLEngine sslEngine) (package private) static StringgetHandshakeApplicationProtocol(SSLEngine sslEngine) (package private) static BiFunction<SSLEngine, List<String>, String> (package private) static boolean(package private) static voidsetApplicationProtocols(SSLEngine engine, List<String> supportedProtocols) (package private) static voidsetHandshakeApplicationProtocolSelector(SSLEngine engine, BiFunction<SSLEngine, List<String>, String> selector)
-
Field Details
-
logger
-
SET_APPLICATION_PROTOCOLS
-
GET_APPLICATION_PROTOCOL
-
GET_HANDSHAKE_APPLICATION_PROTOCOL
-
SET_HANDSHAKE_APPLICATION_PROTOCOL_SELECTOR
-
GET_HANDSHAKE_APPLICATION_PROTOCOL_SELECTOR
-
BC_APPLICATION_PROTOCOL_SELECTOR
-
BC_APPLICATION_PROTOCOL_SELECTOR_SELECT
-
SUPPORTED
private static final boolean SUPPORTED
-
-
Constructor Details
-
BouncyCastleAlpnSslUtils
private BouncyCastleAlpnSslUtils()
-
-
Method Details
-
getApplicationProtocol
-
setApplicationProtocols
-
getHandshakeApplicationProtocol
-
setHandshakeApplicationProtocolSelector
-
getHandshakeApplicationProtocolSelector
-
isAlpnSupported
static boolean isAlpnSupported()
-