[16.0.0.3 and later]

Liberty ランタイム環境用の customPasswordEncryption プロバイダーの構成

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 ファイル内のストリングを暗号化します。

手順

  1. installUtility コマンドを使用して、ESA ファイルをインストールしてください。

    customPasswordEncryption プロバイダーが ESA ファイルと異なる方法でパッケージされている場合は、customPasswordEncryption プロバイダーのインストール説明に従ってください。

  2. server.xml ファイルで customPasswordEncryption プロバイダー・フィーチャーを使用可能にします。
    customPasswordEncryption プロバイダーの所有者は、以下の例に示すようにこのフィーチャーの名前を指定します。
    <featureManager>
         <feature>usr:customPasswordEncryption-1.0</feature>
    </featureManager>
  3. サーバーを開始し、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.

トピックのタイプを示すアイコン タスク・トピック

ファイル名: twlp_config_custencrypt_libertyruntime.html