| | |
| | | if (ResultCode.SUCCESS != addOperation.getResultCode()) { |
| | | throw new DirectoryException( |
| | | addOperation.getResultCode(), |
| | | ERR_CRYPTOMGR_FAILED_TO_INITIATE_INSTANCE_KEY_GENERATION.get( |
| | | entry.getName().toString())); |
| | | ERR_CRYPTOMGR_FAILED_TO_INITIATE_INSTANCE_KEY_GENERATION.get(entry.getName())); |
| | | } |
| | | } |
| | | else { |
| | |
| | | logger.traceException(ex); |
| | | throw new CryptoManagerException( |
| | | ERR_CRYPTOMGR_FAILED_TO_RETRIEVE_INSTANCE_CERTIFICATE.get( |
| | | entryDN.toString(), getExceptionMessage(ex)), ex); |
| | | entryDN, getExceptionMessage(ex)), ex); |
| | | } |
| | | //The certificate can never be null. The LocalizableMessage digest code that will |
| | | //use it later throws a NPE if the certificate is null. |
| | |
| | | if (ResultCode.SUCCESS != addOperation.getResultCode()) { |
| | | throw new DirectoryException( |
| | | addOperation.getResultCode(), |
| | | ERR_CRYPTOMGR_FAILED_TO_ADD_INSTANCE_KEY_ENTRY_TO_ADS.get( |
| | | entry.getName().toString())); |
| | | ERR_CRYPTOMGR_FAILED_TO_ADD_INSTANCE_KEY_ENTRY_TO_ADS.get(entry.getName())); |
| | | } |
| | | } |
| | | } catch (DirectoryException ex) { |
| | |
| | | logger.traceException(ex); |
| | | throw new CryptoManagerException( |
| | | ERR_CRYPTOMGR_FAILED_TO_RETRIEVE_ADS_TRUSTSTORE_CERTS.get( |
| | | instanceKeysDN.toString(), |
| | | getExceptionMessage(ex)), ex); |
| | | instanceKeysDN, getExceptionMessage(ex)), ex); |
| | | } |
| | | return(certificateMap); |
| | | } |
| | |
| | | if (symmetricKey == null) |
| | | { |
| | | throw new CryptoManagerException( |
| | | ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_DECODE.get( |
| | | entry.getName().toString())); |
| | | ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_DECODE.get(entry.getName())); |
| | | } |
| | | secretKey = decodeSymmetricKeyAttribute(symmetricKey); |
| | | CipherKeyEntry.importCipherKeyEntry(this, keyID, transformation, |
| | |
| | | if (internalModify.getResultCode() != ResultCode.SUCCESS) |
| | | { |
| | | throw new CryptoManagerException( |
| | | ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_ADD_KEY.get( |
| | | entry.getName().toString())); |
| | | ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_ADD_KEY.get(entry.getName())); |
| | | } |
| | | } |
| | | catch (DirectoryException ex) |
| | |
| | | logger.traceException(ex); |
| | | throw new CryptoManagerException( |
| | | ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_OTHER.get( |
| | | entry.getName().toString(), ex.getMessage()), ex); |
| | | entry.getName(), ex.getMessage()), ex); |
| | | } |
| | | } |
| | | |
| | |
| | | if (symmetricKey == null) |
| | | { |
| | | throw new CryptoManagerException( |
| | | ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_DECODE.get( |
| | | entry.getName().toString())); |
| | | ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_DECODE.get(entry.getName())); |
| | | } |
| | | secretKey = decodeSymmetricKeyAttribute(symmetricKey); |
| | | MacKeyEntry.importMacKeyEntry(this, keyID, algorithm, |
| | |
| | | if (internalModify.getResultCode() != ResultCode.SUCCESS) |
| | | { |
| | | throw new CryptoManagerException( |
| | | ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_ADD_KEY.get( |
| | | entry.getName().toString())); |
| | | ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_TO_ADD_KEY.get(entry.getName())); |
| | | } |
| | | } |
| | | else |
| | |
| | | logger.traceException(ex); |
| | | throw new CryptoManagerException( |
| | | ERR_CRYPTOMGR_IMPORT_KEY_ENTRY_FAILED_OTHER.get( |
| | | entry.getName().toString(), ex.getMessage()), ex); |
| | | entry.getName(), ex.getMessage()), ex); |
| | | } |
| | | } |
| | | |
| | |
| | | { |
| | | throw new CryptoManagerException( |
| | | ERR_CRYPTOMGR_SYMMETRIC_KEY_ENTRY_ADD_FAILED.get( |
| | | entry.getName().toString(), |
| | | addOperation.getErrorMessage())); |
| | | entry.getName(), addOperation.getErrorMessage())); |
| | | } |
| | | } |
| | | |
| | |
| | | { |
| | | throw new CryptoManagerException( |
| | | ERR_CRYPTOMGR_SYMMETRIC_KEY_ENTRY_ADD_FAILED.get( |
| | | entry.getName().toString(), |
| | | addOperation.getErrorMessage())); |
| | | entry.getName(), addOperation.getErrorMessage())); |
| | | } |
| | | } |
| | | |