--- old/src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java 2017-07-18 14:01:58.303792034 -0300 +++ new/src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java 2017-07-18 14:01:58.213791795 -0300 @@ -199,6 +199,9 @@ Collection sniMatchers = Collections.emptyList(); + // Is the use of Certificate Authorities TLS extension enabled? + private boolean useCertificateAuthorities = false; + // Configured application protocol values String[] applicationProtocols = new String[0]; @@ -2208,7 +2211,7 @@ params.setEnableRetransmissions(enableRetransmissions); params.setMaximumPacketSize(maximumPacketSize); params.setApplicationProtocols(applicationProtocols); - + params.setUseCertificateAuthorities(useCertificateAuthorities); return params; } @@ -2233,6 +2236,8 @@ maximumPacketSize = outputRecord.getMaxPacketSize(); } + useCertificateAuthorities = params.getUseCertificateAuthorities(); + List sniNames = params.getServerNames(); if (sniNames != null) { serverNames = sniNames;