public static interface JdkApplicationProtocolNegotiator.ProtocolSelector
unsupported()
或select(List)
。
Modifier and Type | Method and Description |
---|---|
java.lang.String |
select(java.util.List<java.lang.String> protocols)
调用Callback从
protocols 选择应用程序级协议。
|
void |
unsupported()
调用回调让应用程序知道对方不支持此 ApplicationProtocolNegotiator 。
|
void unsupported()
ApplicationProtocolNegotiator
。
java.lang.String select(java.util.List<java.lang.String> protocols) throws java.lang.Exception
protocols
提供的应用程序级协议中选择。
protocols
- 由协议广告商发送的协议
JdkApplicationProtocolNegotiator.ProtocolSelector
选择的协议。
值为null
表示没有选择协议,但握手不应失败。
握手失败的决定留给另一端来协商SSL握手。
java.lang.Exception
- 如果
protocols
提供授权失败的SSL握手致命警报。
Copyright © 2008–2018 The Netty Project. All rights reserved.