8281234: The -protected option is not always checked in keytool and jarsigner

Reviewed-by: hchao, mullan
This commit is contained in:
Weijun Wang 2022-03-02 14:07:26 +00:00
parent d80f697182
commit fc918a73d0
4 changed files with 198 additions and 4 deletions

View file

@ -2185,7 +2185,7 @@ public class Main {
&& !KeyStoreUtil.isWindowsKeyStore(storetype)) {
storepass = getPass
(rb.getString("Enter.Passphrase.for.keystore."));
} else if (!token && storepass == null && prompt) {
} else if (!token && storepass == null && prompt && !protectedPath) {
storepass = getPass
(rb.getString("Enter.Passphrase.for.keystore."));
}