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

Dependency on X500Name causes CertPath interoperability tests to fail

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • 1.4.0
    • 1.4.0
    • security-libs
    • beta3
    • generic
    • solaris_7


      ###@###.### 2001-08-29

      There are a few places in the Sun PKIX CertPath provider that assume
      that X509Certificate.getIssuerDN and getSubjectDN return
      objects of type sun.security.x509.X500Name or depend on the
      X500Name.equals() method for name chaining checks.

      Both of these assumptions cause interoperability failures with
      CertPaths produced by IBM's PKIX CertPath provider, which have their
      own X500Name implementation.

      The fix is to use the new getIssuerX500Principal and getSubjectX500Principal
      methods of X509Certificate to retrieve and operate on DNs.

            mullan Sean Mullan
            mullan Sean Mullan
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: