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

Add a new regression test: TrustManagerFactory, KeyManagerFactory and SSLContext can be implemented in different providers

    XMLWordPrintable

    Details

    • Type: Enhancement
    • Status: Open
    • Priority: P3
    • Resolution: Unresolved
    • Affects Version/s: 8, 9, 10, 11
    • Fix Version/s: tbd
    • Component/s: security-libs
    • Labels:

      Description

      It may be not usual, but the spec allows the TrustManagerFactory, KeyManagerFactory and SSLContext implemented in different providers. As JDK implements them in the same SunJSSE provider, it is likely to introduce the dependency between them.

      Need test cases are needed to use these classes from 2+ different providers, and make sure the provider does not introduce the implementation dependency of them.

      See JDK-8207029 for the case used in practice. Test only bug, the implementation fix has been addressed in JDK-8207029.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              rhalade Rajan Halade
              Reporter:
              xuelei Xue-Lei Fan
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated: