尝试按照这些过程在 WebSphere 中启用密码加密,但我认为我并没有完全遵循该做什么:
我的问题是:
- 我是否需要一个单独的 CustomPasswordEncryption 项目来导出 jar 以放入链接 2 第 2 步中描述的 ${WAS_INSTALL_ROOT}/classes 目录中?
- 如果是这样,我是否只需将链接 1 处的接口复制到该项目中并实现它?假设现在我在没有任何实际加密的情况下实现它,即通过它的密码被返回而没有任何更改。我现在只想看看这是如何工作的。
- 链接 1,第 1 步,假设我的类名为 CustomPasswordEncryptionImpl,是否应该将此属性设置为属性 com.ibm.wsspi.security.crypto.CustomPasswordEncryptionImpl?
- 链接 1,步骤 1,是否将 com.ibm.wsspi.security.crypto.customPasswordEncryptionEnabled 属性设置为
true
? - 链接 2,步骤 3。我不明白他们想说什么,我需要编辑类路径吗?
- 一切完成后,我是否需要编辑 security.xml 文件,或者 {xor} 是否会自动替换为我的新别名?