https://github.com/nightenom/macos-truststore-tool
Simple CLI tool for merging Java KeyStore
https://github.com/nightenom/macos-truststore-tool
java keystore macos
Last synced: about 1 month ago
JSON representation
Simple CLI tool for merging Java KeyStore
- Host: GitHub
- URL: https://github.com/nightenom/macos-truststore-tool
- Owner: Nightenom
- License: unlicense
- Created: 2024-09-09T16:36:28.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-19T10:15:09.000Z (over 1 year ago)
- Last Synced: 2024-10-06T04:05:06.605Z (over 1 year ago)
- Topics: java, keystore, macos
- Language: Java
- Homepage:
- Size: 16.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Simple CLI tool for merging Java KeyStore
With java 17+ just run `java Main.java` - to have interactive CLI, for immediate execution you can appends comma separated list of steps eg. `ak,ass,assrc,jhc,output,jtop`
Can read:
- macos keychain via KeychainStore
- macos keychain from files (`/Library/Keychains/System.keychain` and `/System/Library/Keychains/SystemRootCertificates.keychain`)
- .cer/.crt file
- java_home cacerts file
Can write:
- macos launchctl .plist file for replacement of trustStore via JAVA_TOOL_OPTIONS
- java_home cacerts file