customPasswordEncryption プロバイダーによる機密ストリングの暗号化を有効にします。
始める前に
customPasswordEncryption プロバイダーを含むエンタープライズ・システム・アーキテクチャー (ESA) ファイルを入手します。『
customPasswordEncryption プロバイダーの開発』に記載されているように、ESA ファイルは com.ibm.wsspi.security.crypto.CustomPasswordEncryption インターフェースを実装します。customPasswordEncryption プロバイダーを含む ESA ファイルがない場合は、Java™ アーカイブ (JAR) ファイルと、インストール説明が含まれた 1 つ以上のマニフェスト・ファイルを入手してください。customPasswordEncryption プロバイダーを
WebSphere® Developer Tools と共に使用する場合は、customPasswordEncryption プロバイダーで、ESA ファイルを開発者ツール用に使用可能にするようにしてください。
このタスクについて
customPasswordEncryption プロバイダーが customPasswordEncryption プロバイダーを使用してストリングを暗号化できるようにします。customPasswordEncryption プロバイダーは、server.xml ファイル内のストリングを暗号化します。
手順
- installUtility コマンドを使用して、ESA ファイルをインストールしてください。
customPasswordEncryption プロバイダーが ESA ファイルと異なる方法でパッケージされている場合は、customPasswordEncryption プロバイダーのインストール説明に従ってください。
- server.xml ファイルで customPasswordEncryption プロバイダー・フィーチャーを使用可能にします。
customPasswordEncryption プロバイダーの所有者は、以下の例に示すようにこのフィーチャーの名前を指定します。
<featureManager>
<feature>usr:customPasswordEncryption-1.0</feature>
</featureManager>
- サーバーを開始し、CWWKS1850I メッセージが messages.log ファイルに書き込まれていることを確認します。
次のメッセージはサンプルです: [8/10/16 7:07:07:007 EDT] 0000001e com.ibm.ws.crypto.util.PasswordCipherUtil I CWWKS1850I:
The custom password encryption service has started. The class name is com.ibm.websphere.crypto.sample.customencryption.CustomEncryptionImpl.