if (getPassword() != null) {
originalPwd = decrypt(getPassword());
}
// re-initialize encryption mechanism
securableObjectHolder = new SecurableObjectHolder();
securableObjectHolder.setEncryptionClassName(encryptionClassName);
// re-encrypt password
setPassword(originalPwd);
}