| | |
| | | List<String> unacceptableReasons) |
| | | { |
| | | boolean configAcceptable = true; |
| | | DN configEntryDN = configuration.dn(); |
| | | DN cfgEntryDN = configuration.dn(); |
| | | |
| | | |
| | | // Get the PIN needed to access the contents of the keystore file. |
| | |
| | | { |
| | | int msgID = MSGID_PKCS11_KEYMANAGER_PIN_PROPERTY_NOT_SET; |
| | | unacceptableReasons.add(getMessage(msgID, String.valueOf(propertyName), |
| | | String.valueOf(configEntryDN))); |
| | | String.valueOf(cfgEntryDN))); |
| | | configAcceptable = false; |
| | | } |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_PKCS11_KEYMANAGER_PIN_ENVAR_NOT_SET; |
| | | unacceptableReasons.add(getMessage(msgID, String.valueOf(enVarName), |
| | | String.valueOf(configEntryDN))); |
| | | String.valueOf(cfgEntryDN))); |
| | | configAcceptable = false; |
| | | } |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_PKCS11_KEYMANAGER_PIN_NO_SUCH_FILE; |
| | | unacceptableReasons.add(getMessage(msgID, String.valueOf(fileName), |
| | | String.valueOf(configEntryDN))); |
| | | String.valueOf(cfgEntryDN))); |
| | | configAcceptable = false; |
| | | } |
| | | else |
| | |
| | | { |
| | | int msgID = MSGID_PKCS11_KEYMANAGER_PIN_FILE_CANNOT_READ; |
| | | unacceptableReasons.add(getMessage(msgID, String.valueOf(fileName), |
| | | String.valueOf(configEntryDN), |
| | | String.valueOf(cfgEntryDN), |
| | | getExceptionMessage(ioe))); |
| | | configAcceptable = false; |
| | | } |
| | |
| | | { |
| | | int msgID = MSGID_PKCS11_KEYMANAGER_PIN_FILE_EMPTY; |
| | | unacceptableReasons.add(getMessage(msgID, String.valueOf(fileName), |
| | | String.valueOf(configEntryDN))); |
| | | String.valueOf(cfgEntryDN))); |
| | | configAcceptable = false; |
| | | } |
| | | } |
| | |
| | | { |
| | | // Pin wasn't defined anywhere. |
| | | int msgID = MSGID_PKCS11_KEYMANAGER_NO_PIN; |
| | | unacceptableReasons.add(getMessage(msgID, String.valueOf(configEntryDN))); |
| | | unacceptableReasons.add(getMessage(msgID, String.valueOf(cfgEntryDN))); |
| | | configAcceptable = false; |
| | | } |
| | | |