RFR: 6782021: add support for localmachine keystores on windows
Mat Carter
duke at openjdk.java.net
Tue Apr 12 17:14:57 UTC 2022
On Windows you can now access the local machine keystores using the strings "Windows-MY-LOCALMACHINE" and "Windows-ROOT-LOCALMACHINE"; note the application requires admin privileges.
"Windows-MY" and "Windows-ROOT" remain unchanged, however given these original keystore strings mapped to the current user, I added "Windows-MY-CURRENTUSER" and "Windows-ROOT-CURRENTUSER" so that a developer can explicitly specify the current user location. These two new strings simply map to the original two strings, i.e. no duplication of code paths etc
No new tests added, keystore functionality and API remains unchanged, the local machine keystore types would require the tests to run in admin mode
Tested on windows, passes tier1 and tier2 tests
-------------
Commit messages:
- 6782021: add support for localmachine keystores on windows
Changes: https://git.openjdk.java.net/jdk/pull/8210/files
Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=8210&range=00
Issue: https://bugs.openjdk.java.net/browse/JDK-6782021
Stats: 79 lines in 4 files changed: 66 ins; 0 del; 13 mod
Patch: https://git.openjdk.java.net/jdk/pull/8210.diff
Fetch: git fetch https://git.openjdk.java.net/jdk pull/8210/head:pull/8210
PR: https://git.openjdk.java.net/jdk/pull/8210
More information about the security-dev
mailing list