JDK-8233652 : Mismatch in jsse.enableMFLNExtension property name
  • Type: CSR
  • Component: security-libs
  • Sub-Component: javax.net.ssl
  • Priority: P3
  • Status: Closed
  • Resolution: Withdrawn
  • Fix Versions: 11,13,14
  • Submitted: 2019-11-05
  • Updated: 2019-11-08
  • Resolved: 2019-11-08
Related Reports
CSR :  
Description
Summary
-------
Request to change the System Property name from "jsse.enableMFLNExtension" to "jsse.enableMFLExtension".

This update may be backported to previous releases as well.

Problem
-------
In JDK 9, the System Property, "jsse.enableMFLNExtension" was introduced to support Maximum Fragment Length Negotiation for TLS connections.  However, the property used in the implementation is "jsse.enableMFLExtension" (without 'N').

As the implementation name has been used in practice, we request to update the System Property name in CSR and documentation to "jsse.enableMFLExtension".

Solution
--------

In the Java Secure Socket Extension (JSSE) Reference Guide,  change the System Property name from "jsse.enableMFLNExtension" to "jsse.enableMFLExtension".


Specification
-------------

N/A.