RFR: 8325162: Remove duplicate GCMParameters class

Daniel Jeliński djelinski at openjdk.org
Mon Feb 12 10:48:09 UTC 2024


Currently we have 2 GCMParameters classes in java.base, one in sun.security.util package, the other in com.sun.crypto.provider.

This PR merges the changes from the sun.security.util copy into com.sun.crypto.provider, and removes the sun.security.util class.

As far as I could tell, the sun.security.util class was added to avoid exporting com.sun.crypto.provider to jdk.crypto.cryptoki. The export was introduced later in [JDK-8259319](https://bugs.openjdk.org/browse/JDK-8259319), so there's no reason to keep both copies.

No new tests. Tier1-3 tests continue to pass.

-------------

Commit messages:
 - Remove duplicate GCMParameters class

Changes: https://git.openjdk.org/jdk/pull/17802/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=17802&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8325162
  Stats: 168 lines in 3 files changed: 10 ins; 152 del; 6 mod
  Patch: https://git.openjdk.org/jdk/pull/17802.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/17802/head:pull/17802

PR: https://git.openjdk.org/jdk/pull/17802



More information about the security-dev mailing list