}
keystoreURL = StringUtil.getSystemPropertyAsString(keystoreURL);
String password = (String) options.get(KEYSTORE_PASSWORD);
if(password == null)
throw new SecurityVaultException(PicketBoxMessages.MESSAGES.invalidNullOrEmptyOptionMessage(KEYSTORE_PASSWORD));
<BUG>if(password.startsWith(PASS_MASK_PREFIX) == false
&& password.startsWith(PASS_EXT_PREFIX) == false
&& password.startsWith(PASS_CLASS_PREFIX) == false)</BUG>
throw new SecurityVaultException(PicketBoxMessages.MESSAGES.invalidKeystorePasswordFormatMessage());
String salt = (String) options.get(SALT);

}
keystoreURL = StringUtil.getSystemPropertyAsString(keystoreURL);
String password = (String) options.get(KEYSTORE_PASSWORD);
if(password == null)
throw new SecurityVaultException(PicketBoxMessages.MESSAGES.invalidNullOrEmptyOptionMessage(KEYSTORE_PASSWORD));
if(password.startsWith(PASS_MASK_PREFIX) == false
&& Util.isPasswordCommand(password) == false)
throw new SecurityVaultException(PicketBoxMessages.MESSAGES.invalidKeystorePasswordFormatMessage());
String salt = (String) options.get(SALT);
