public static interface JdkApplicationProtocolNegotiator.ProtocolSelector
unsupported() OR select(List) will be called for each SSL
 handshake.| Modifier and Type | Method and Description | 
|---|---|
| String | select(List<String> protocols)Callback invoked to select the application level protocol from the  protocolsprovided. | 
| void | unsupported()Callback invoked to let the application know that the peer does not support this
  ApplicationProtocolNegotiator. | 
void unsupported()
ApplicationProtocolNegotiator.String select(List<String> protocols) throws Exception
protocols provided.protocols - the protocols sent by the protocol advertiserJdkApplicationProtocolNegotiator.ProtocolSelector. A null value will indicate the no
 protocols were selected but the handshake should not fail. The decision to fail the handshake is left to the
 other end negotiating the SSL handshake.Exception - If the protocols provide warrant failing the SSL handshake with a fatal alert.Copyright © 2008–2025 The Netty Project. All rights reserved.