On Tue, 26 Nov 2024 21:06:14 GMT, Sean Mullan <mul...@openjdk.org> wrote:
> Now that JEP 486 has been integrated, `java.security.KeyStore` and `Identity` > API and impl dependencies on `System.getSecurityManager`, > `AccessController.doPrivileged` and `AccessControlContext` can be removed. > > Most of the changes are straightforward, although some of the refactoring in > `KeyStore` was a bit complex due to having to extract the code from the > `PrivilegedAction` subclasses. This pull request has now been integrated. Changeset: 30b8bbe2 Author: Sean Mullan <mul...@openjdk.org> URL: https://git.openjdk.org/jdk/commit/30b8bbe255c1653d25961c3fe79096b2b8d62bd6 Stats: 256 lines in 11 files changed: 26 ins; 161 del; 69 mod 8345060: Remove Security Manager dependencies from java.security.KeyStore and Identity APIs and implementations Reviewed-by: hchao, alanb, weijun ------------- PR: https://git.openjdk.org/jdk/pull/22401