AdminTask オブジェクトの keyManagerCommands コマンド・グループ

Jython または Jacl スクリプト言語を使用すると、セキュリティーを構成することができます。keyManagerCommands グループのコマンドおよびパラメーターは、 鍵マネージャー設定の管理に使用できます。このグループのコマンドを使用すると、鍵マネージャーに関する情報の作成、変更、リスト、 または取得を行うことができます。

AdminTask オブジェクトの keyManagerCommands コマンド・グループには、以下のコマンドが含まれます。

createKeyManager

createKeyManager コマンドは、構成に鍵マネージャーを作成します。

ターゲット・オブジェクト

なし

パラメーターおよび戻り値

-name
鍵マネージャーを一意的に識別する名前。(ストリング、必須)
-scopeName
有効範囲の名前。(ストリング、オプション)
-provider
プロバイダーを指定します。 (ストリング、オプション)
-algorithm
鍵マネージャーのアルゴリズム名を指定します。(ストリング、オプション)
-keyManagerClass
KeyManager インターフェースを実装するカスタム・クラスを指定します。 (ストリング、オプション)

バッチ・モードの使用例:

  • Jacl を使用:
    $AdminTask createKeyManager {-name testKM}
  • Jython ストリングを使用:
    AdminTask.createKeyManager ('[-name testKM]')
  • Jython リストを使用:
    AdminTask.createKeyManager (['-name', 'testKM'])

対話モードの使用例:

  • Jacl を使用:
    $AdminTask createKeyManager {-interactive}
  • Jython ストリングを使用:
    AdminTask.createKeyManager ('[-interactive]')
  • Jython リストを使用:
    AdminTask.createKeyManager (['-interactive'])

deleteKeyManager

deleteKeyManager は、 構成から鍵マネージャー設定を削除するコマンドです。

ターゲット・オブジェクト

なし。

必須パラメーター

-name
鍵マネージャーを一意的に識別する名前を指定します。(ストリング、必須)

オプション・パラメーター

-scopeName
管理有効範囲を識別する固有の名前を指定します。(ストリング、オプション)

バッチ・モードの使用例:

  • Jacl を使用:
    $AdminTask deleteKeyManager {-name testKM}
  • Jython ストリングを使用:
    AdminTask.deleteKeyManager ('[-name testKM]')
  • Jython リストを使用:
    AdminTask.deleteKeyManager (['-name', 'testKM'])

対話モードの使用例:

  • Jacl を使用:
    $AdminTask deleteKeyManager {-interactive}
  • Jython の使用:
    AdminTask.deleteKeyManager('-interactive')

getKeyManager

getKeyManager コマンドは、鍵マネージャーの属性および値を含むプロパティー・オブジェクトを表示します。

ターゲット・オブジェクト

なし。

必須パラメーター

-name
鍵マネージャーを一意的に識別する名前を指定します。(ストリング、必須)

オプション・パラメーター

-scopeName
管理有効範囲を識別する固有の名前を指定します。(ストリング、オプション)

バッチ・モードの使用例:

  • Jacl を使用:
    $AdminTask getKeyManager {-name testKM}
  • Jython ストリングを使用:
    AdminTask.getKeyManager ('[-name testKM]')
  • Jython リストを使用:
    AdminTask.getKeyManager (['-name', 'testKM'])

対話モードの使用例:

  • Jacl を使用:
    $AdminTask getKeyManager {-interactive}
  • Jython の使用:
    AdminTask.getKeyManager('-interactive')

listKeyManagers

listKeyManagers は、 特定の管理有効範囲内の鍵マネージャーをリストするコマンドです。

ターゲット・オブジェクト

なし。

必須パラメーター

なし。

オプション・パラメーター

-scopeName
管理有効範囲を識別する固有の名前を指定します。(ストリング、オプション)
-displayObjectName
有効範囲内の鍵マネージャー・オブジェクトをリストする場合は、このパラメーターの 値を true に設定します。鍵マネージャー名と管理有効範囲を含むストリングをリストするには、 このパラメーターの値を false に設定します。 (ブール値、オプション)
-all
すべての鍵マネージャーをリストするには、このパラメーターの値を true に指定します。 このパラメーターは、scopeName パラメーターをオーバーライドします。デフォルト値は false です。(ストリング、オプション)

バッチ・モードの使用例:

  • Jacl を使用:
    $AdminTask listKeyManagers
  • Jython の使用:
    AdminTask.listKeyManagers()

対話モードの使用例:

  • Jacl を使用:
    $AdminTask listKeyManagers {-interactive}
  • Jython の使用:
    AdminTask.listKeyManagers('-interactive')

modifyKeyManager

modifyKeyManager は、 既存の鍵マネージャー設定を変更するコマンドです。

ターゲット・オブジェクト

なし。

必須パラメーター

-name
鍵マネージャーを一意的に識別する名前。(ストリング、必須)

オプション・パラメーター

-scopeName
管理有効範囲を識別する固有の名前を指定します。(ストリング、オプション)
-provider
鍵マネージャーのプロバイダー名を指定します。(ストリング、オプション)
-algorithm
鍵マネージャーのアルゴリズム名を指定します。(ストリング、オプション)
-keyManagerClass
鍵マネージャーの実装クラスの名前を指定します。このパラメーターは、プロバイダーまたはアルゴリズム・パラメーターと同時には 使用できません。(ストリング、オプション)

バッチ・モードの使用例:

  • Jacl を使用:
    $AdminTask modifyKeyManager {-name testKM -provider IBMJSSE2 -algorithm IbmX509}
  • Jython ストリングを使用:
    AdminTask.modifyKeyManager ('[-name testKM -provider IBMJSSE2 -algorithm IbmX509]')
  • Jython リストを使用:
    AdminTask.modifyKeyManager (['-name', 'testKM', '-provider', 'IBMJSSE2', '-algorithm', 'IbmX509'])

対話モードの使用例:

  • Jacl を使用:
    $AdminTask modifyKeyManager {-interactive}
  • Jython の使用:
    AdminTask.modifyKeyManager('-interactive')

トピックのタイプを示すアイコン 参照トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rxml_atkeymgr
ファイル名:rxml_atkeymgr.html