File tree 2 files changed +6
-2
lines changed
src/java.base/share/classes/sun/security/ssl
2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -383,8 +383,12 @@ void setStatusResponses(List<byte[]> responses) {
383
383
* maximum lifetime in any case.
384
384
*/
385
385
boolean isRejoinable () {
386
+ // TLS 1.3 can have no session id
387
+ if (protocolVersion .useTLS13PlusSpec ()) {
388
+ return (!invalidated && isLocalAuthenticationValid ());
389
+ }
386
390
return sessionId != null && sessionId .length () != 0 &&
387
- !invalidated && isLocalAuthenticationValid ();
391
+ !invalidated && isLocalAuthenticationValid ();
388
392
}
389
393
390
394
@ Override
Original file line number Diff line number Diff line change @@ -645,7 +645,7 @@ javax/security/auth/kerberos/KerberosTixDateTest.java 8039280 generic-
645
645
sun/security/provider/PolicyFile/GrantAllPermToExtWhenNoPolicy.java 8039280 generic-all
646
646
sun/security/provider/PolicyParser/ExtDirsChange.java 8039280 generic-all
647
647
sun/security/provider/PolicyParser/PrincipalExpansionError.java 8039280 generic-all
648
- sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java 8277970,8280158 generic -all
648
+ sun/security/ssl/SSLSessionImpl/NoInvalidateSocketException.java 8277970 linux -all,macosx-x64
649
649
650
650
############################################################################
651
651
You can’t perform that action at this time.
0 commit comments