-
Bug
-
Resolution: Fixed
-
P3
-
9
-
b151
-
Not verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8239032 | openjdk8u252 | Bradford Wetmore | P3 | Resolved | Fixed | b03 |
JDK-8235807 | 8u251 | Bradford Wetmore | P3 | Resolved | Fixed | b01 |
JDK-8239694 | emb-8u251 | Bradford Wetmore | P3 | Resolved | Fixed | team |
TLS supports an ALPN callback function which enables ALPN parameters to be supplied during the TLS handshake.
See SSLEngine.setHandshakeApplicationProtocolSelector
and SSLSocket.setHandshakeApplicationProtocolSelector
The ALPN callback function is currently specified to return one of two values:
o an application protocol name
o null -- no acceptable protocol name
It should be specified that the callback function can also return:
o an empty string -- to ignore ALPN
See SSLEngine.setHandshakeApplicationProtocolSelector
and SSLSocket.setHandshakeApplicationProtocolSelector
The ALPN callback function is currently specified to return one of two values:
o an application protocol name
o null -- no acceptable protocol name
It should be specified that the callback function can also return:
o an empty string -- to ignore ALPN
- backported by
-
JDK-8235807 (spec) An ALPN callback function may also ignore ALPN
-
- Resolved
-
-
JDK-8239032 (spec) An ALPN callback function may also ignore ALPN
-
- Resolved
-
-
JDK-8239694 (spec) An ALPN callback function may also ignore ALPN
-
- Resolved
-
- relates to
-
JDK-8170282 Enable ALPN parameters to be supplied during the TLS handshake
-
- Closed
-