これらの手順に従ってWebSphereでパスワード暗号化を有効にしようとしていますが、私は何をすべきかを完全には守っていないと思います。
私の質問は次のとおりです。
- リンク2、ステップ2で説明されている$ {WAS_INSTALL_ROOT} / classesディレクトリにjarをエクスポートするために、別のCustomPasswordEncryptionプロジェクトが必要ですか?
- もしそうなら、私はリンク1のインターフェースをそのプロジェクトにコピーして実装するだけですか?今のところ、実際の暗号化なしで実装しているとしましょう。つまり、渡されたパスワードは変更されずに返されます。今のところ、これがどのように機能するかを確認したいだけです。
- リンク1、ステップ1、たとえば私のクラスはCustomPasswordEncryptionImplと呼ばれていますが、このプロパティをプロパティcom.ibm.wsspi.security.crypto.CustomPasswordEncryptionImplに設定する必要がありますか?
- リンク1、ステップ1、com.ibm.wsspi.security.crypto.customPasswordEncryptionEnabledプロパティを設定し
true
ますか? - リンク2、ステップ3。彼らが何を言おうとしているのかわかりません。クラスパスを編集する必要がありますか?
- すべてが完了したら、security.xmlファイルを編集する必要がありますか、それとも{xor}が新しいエイリアスに自動的に置き換えられますか?