--- old/src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java 2017-10-06 17:48:36.243246500 -0300 +++ new/src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java 2017-10-06 17:48:36.143246560 -0300 @@ -91,6 +91,7 @@ private byte compressionMethod; private CipherSuite cipherSuite; private SecretKey masterSecret; + private boolean useExtendedMasterSecret; /* * Information not part of the SSLv3 protocol spec, but used @@ -196,6 +197,10 @@ } } + void setUseExtendedMasterSecret() { + useExtendedMasterSecret = true; + } + /** * Returns the master secret ... treat with extreme caution! */ @@ -203,6 +208,10 @@ return masterSecret; } + boolean getUseExtendedMasterSecret() { + return useExtendedMasterSecret; + } + void setPeerCertificates(X509Certificate[] peer) { if (peerCerts == null) { peerCerts = peer;