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

    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: