> 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: Revert changes to generated file jarsigner.1 ------------- Changes: - all: https://git.openjdk.org/jdk/pull/12791/files - new: https://git.openjdk.org/jdk/pull/12791/files/71c0e1b9..fdbcf021 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk&pr=12791&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=12791&range=00-01 Stats: 58 lines in 1 file changed: 57 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk/pull/12791.diff Fetch: git fetch https://git.openjdk.org/jdk pull/12791/head:pull/12791 PR: https://git.openjdk.org/jdk/pull/12791