On Thu, 9 Mar 2023 17:24:39 GMT, Eirik Bjorsnos <d...@openjdk.org> wrote:
>> The `-altsigner` and `-altsignerpath` options in JarSigner with the >> underlying `ContentSigner` mechanism were deprected in Java 9, for removal >> in Java 15. See [JDK-8076535](https://bugs.openjdk.org/browse/JDK-8076535), >> [JDK-8242260](https://bugs.openjdk.org/browse/JDK-8242260). >> >> This PR suggests it's time to remove this code: >> >> - The package `com/sun/jarsigner` is removed. This contained the >> `ContentSigner` and `ContentSignerParameters` along with a >> `package-info.java` file. >> - `JarSigner.java` is updated to remove processing of the `-altsigner` and >> `-altsignerpath` options and the loading and processing of the custom >> `ContentSigner`. >> - Similarly `c.s.s.t.jarsigner.Main` is updated to remove processing and >> mentioning of `-altsigner` and `-altsignerpath` options. >> - Mentions of the options in Resource files in the same directory is removed >> - The `jarsigner.1` man page is updated to remove the section on the >> deprecated options >> - The `Spec` and `Options` tests are update to remove usage of the >> `-altsigner` and `-altsignerpath` options. > > Eirik Bjorsnos has updated the pull request incrementally with one additional > commit since the last revision: > > Remove references to com.sun.jarsigner from module-info.java and TEST.groups Oops, find two unused resource strings: `This.option.is.forremoval` and `using.an.alternative.signing.mechanism`. There is a test comparing the resources files and the usages. ------------- PR: https://git.openjdk.org/jdk/pull/12791