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

Remove dependencies on Signer, Certificate, Identity, IdentityScope classes from java.security pkg

    XMLWordPrintable

    Details

    • Type: Enhancement
    • Status: Resolved
    • Priority: P3
    • Resolution: Fixed
    • Affects Version/s: 7
    • Fix Version/s: 7
    • Component/s: security-libs
    • Labels:
    • Subcomponent:
    • Resolved In Build:
      b78
    • CPU:
      generic
    • OS:
      generic

      Description

      The java.security.Signer class is deprecated. Several internal security classes have dependencies on this class (and the subclass sun.security.x509.X500Signer) which can easily be removed. See suggested fix for diffs for those changes. Eliminating this dependency helps reduce the number and size of the security classes in the base module.

      The classes that I have removed this dependency from are:

      sun.security.x509.CertAndKeyGen
      sun.security.pkcs.PKCS10
      sun.security.tools.KeyTool
      Remove dependencies on the following classes too:
        java.security.Certificate
        java.security.Identity
        java.security.IdentityScope

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              vinnie Vincent Ryan
              Reporter:
              mullan Sean Mullan
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: