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