Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8233652

Mismatch in jsse.enableMFLNExtension property name

    Details

    • Type: CSR
    • Status: Closed
    • Priority: P3
    • Resolution: Withdrawn
    • Fix Version/s: 11, 13, 14
    • Component/s: security-libs
    • Labels:
      None
    • Subcomponent:
    • Compatibility Kind:
      behavioral
    • Compatibility Risk:
      minimal
    • Compatibility Risk Description:
      Documentation update only. The compatibility risk should be minimal as we changed to use the actual property name in practice.
    • Interface Kind:
      System or security property
    • Scope:
      JDK

      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.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                xuelei Xue-Lei Fan
                Reporter:
                pkoppula Prasadarao Koppula
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: