@Deprecated
public final class JdkAlpnApplicationProtocolNegotiator
extends java.lang.Object
JdkApplicationProtocolNegotiator使用,如果你需要ALPN并使用SslProvider.JDK 。
JdkApplicationProtocolNegotiator.AllocatorAwareSslEngineWrapperFactory, JdkApplicationProtocolNegotiator.ProtocolSelectionListener, JdkApplicationProtocolNegotiator.ProtocolSelectionListenerFactory, JdkApplicationProtocolNegotiator.ProtocolSelector, JdkApplicationProtocolNegotiator.ProtocolSelectorFactory, JdkApplicationProtocolNegotiator.SslEngineWrapperFactory| Constructor and Description |
|---|
JdkAlpnApplicationProtocolNegotiator(boolean clientFailIfNoCommonProtocols, boolean serverFailIfNoCommonProtocols, java.lang.Iterable<java.lang.String> protocols)
已过时。
创建一个新的实例。
|
JdkAlpnApplicationProtocolNegotiator(boolean clientFailIfNoCommonProtocols, boolean serverFailIfNoCommonProtocols, java.lang.String... protocols)
已过时。
创建一个新的实例。
|
JdkAlpnApplicationProtocolNegotiator(boolean failIfNoCommonProtocols, java.lang.Iterable<java.lang.String> protocols)
已过时。
创建一个新的实例。
|
JdkAlpnApplicationProtocolNegotiator(boolean failIfNoCommonProtocols, java.lang.String... protocols)
已过时。
创建一个新的实例。
|
JdkAlpnApplicationProtocolNegotiator(java.lang.Iterable<java.lang.String> protocols)
已过时。
创建一个新的实例。
|
JdkAlpnApplicationProtocolNegotiator(JdkApplicationProtocolNegotiator.ProtocolSelectorFactory selectorFactory, JdkApplicationProtocolNegotiator.ProtocolSelectionListenerFactory listenerFactory, java.lang.Iterable<java.lang.String> protocols)
已过时。
创建一个新的实例。
|
JdkAlpnApplicationProtocolNegotiator(JdkApplicationProtocolNegotiator.ProtocolSelectorFactory selectorFactory, JdkApplicationProtocolNegotiator.ProtocolSelectionListenerFactory listenerFactory, java.lang.String... protocols)
已过时。
创建一个新的实例。
|
JdkAlpnApplicationProtocolNegotiator(java.lang.String... protocols)
已过时。
创建一个新的实例。
|
| Modifier and Type | Method and Description |
|---|---|
JdkApplicationProtocolNegotiator.ProtocolSelectionListenerFactory |
protocolListenerFactory()
|
java.util.List<java.lang.String> |
protocols()
获取此应用程序支持的应用程序协议的集合(按照优先顺序)。
|
JdkApplicationProtocolNegotiator.ProtocolSelectorFactory |
protocolSelectorFactory()
|
JdkApplicationProtocolNegotiator.SslEngineWrapperFactory |
wrapperFactory()
|
public JdkAlpnApplicationProtocolNegotiator(java.lang.Iterable<java.lang.String> protocols)
protocols - 迭代顺序决定了对协议支持的偏好。
public JdkAlpnApplicationProtocolNegotiator(java.lang.String... protocols)
protocols - 迭代次序决定支持协议的优先级。
public JdkAlpnApplicationProtocolNegotiator(boolean failIfNoCommonProtocols,
java.lang.Iterable<java.lang.String> protocols)
failIfNoCommonProtocols - 如果检测不到常见协议,则会发生致命警报失败。
protocols - 迭代次序决定支持协议的优先级。
public JdkAlpnApplicationProtocolNegotiator(boolean failIfNoCommonProtocols,
java.lang.String... protocols)
failIfNoCommonProtocols - 如果检测不到常见协议,则会发生致命警报。
protocols - 迭代次序决定支持协议的优先级。
public JdkAlpnApplicationProtocolNegotiator(boolean clientFailIfNoCommonProtocols,
boolean serverFailIfNoCommonProtocols,
java.lang.Iterable<java.lang.String> protocols)
clientFailIfNoCommonProtocols - 如果未检测到常见协议,则客户端将发出致命警报失败。
serverFailIfNoCommonProtocols - 如果检测不到常见协议,服务器端将发生致命警报失败。
protocols - 迭代顺序决定支持协议的优先级。
public JdkAlpnApplicationProtocolNegotiator(boolean clientFailIfNoCommonProtocols,
boolean serverFailIfNoCommonProtocols,
java.lang.String... protocols)
clientFailIfNoCommonProtocols - 如果未检测到通用协议,则客户端会发出致命警报失败。
serverFailIfNoCommonProtocols - 如果检测不到常见的协议,服务器端将发出致命警报失败。
protocols - 迭代次序决定支持协议的优先级。
public JdkAlpnApplicationProtocolNegotiator(JdkApplicationProtocolNegotiator.ProtocolSelectorFactory selectorFactory, JdkApplicationProtocolNegotiator.ProtocolSelectionListenerFactory listenerFactory, java.lang.Iterable<java.lang.String> protocols)
selectorFactory - 提供负责选择协议的类的工厂。
listenerFactory - 提供被通知选择哪个协议的工厂。
protocols - 迭代顺序决定支持协议的优先级。
public JdkAlpnApplicationProtocolNegotiator(JdkApplicationProtocolNegotiator.ProtocolSelectorFactory selectorFactory, JdkApplicationProtocolNegotiator.ProtocolSelectionListenerFactory listenerFactory, java.lang.String... protocols)
selectorFactory - 提供负责选择协议的类的工厂。
listenerFactory - 提供被通知选择哪个协议的工厂。
protocols - 迭代顺序决定了对协议支持的偏好。
public java.util.List<java.lang.String> protocols()
ApplicationProtocolNegotiator复制的描述
protocols在界面
ApplicationProtocolNegotiator
public JdkApplicationProtocolNegotiator.ProtocolSelectorFactory protocolSelectorFactory()
JdkApplicationProtocolNegotiator复制的描述
protocolSelectorFactory在界面
JdkApplicationProtocolNegotiator
public JdkApplicationProtocolNegotiator.ProtocolSelectionListenerFactory protocolListenerFactory()
JdkApplicationProtocolNegotiator
protocolListenerFactory在界面
JdkApplicationProtocolNegotiator
public JdkApplicationProtocolNegotiator.SslEngineWrapperFactory wrapperFactory()
JdkApplicationProtocolNegotiator复制的描述
wrapperFactory在界面
JdkApplicationProtocolNegotiator
Copyright © 2008–2018 The Netty Project. All rights reserved.