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

Eliminate use of jdk.internal.misc security utilities in javafx.graphics

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: P2
    • Resolution: Fixed
    • Affects Version/s: 9, 10, openjfx11
    • Fix Version/s: openjfx11
    • Component/s: javafx
    • Labels:

      Description

      The callback code in GlassStage (in the quantum toolkit) uses the following security utility classes in jdk.internal.misc to compute the intersection of privileges between two AccessControlContexts:

      jdk.internal.misc.SharedSecrets
      jdk.internal.misc.JavaSecurityAccess

      This is done to restrict permissions to those available only to both of the captured ACCs.

      In an effort to eliminate the use of internal packages from core module by javafx.* modules we need an alternative solution.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                arapte Ambarish Rapte
                Reporter:
                kcr Kevin Rushforth
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: