@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.