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

Reply via email to