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

Jython または Jacl スクリプト言語を使用すると、wsadmin ツールでセキュリティーを構成することができます。TrustManagerCommands グループの コマンドおよびパラメーターは、構成内のトラスト・マネージャー設定の作成、削除、 および照会に使用できます。また、これらのコマンドを使用して、ピュア・クライアントに対 してカスタム・トラスト・マネージャーを作成することもできます。

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

createTrustManager

createTrustManager コマンドは、構成にトラスト・マネージャーを作成します。

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

なし

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

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

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

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

対話モードの使用例:

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

deleteTrustManager

deleteTrustManager は、 トラスト・マネージャー設定を構成から削除するコマンドです。

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

なし。

必須パラメーター

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

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

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

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

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

対話モードの使用例:

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

getTrustManager

getTrustManager は、 トラスト・マネージャーの設定を取得するコマンドです。

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

なし。

必須パラメーター

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

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

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

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

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

対話モードの使用例:

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

listTrustManagers

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

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

なし。

必須パラメーター

なし。

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

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

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

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

対話モードの使用例:

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

modifyTrustManager

modifyTrustManager は、 既存のトラスト・マネージャー設定を変更するコマンドです。

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

なし。

必須パラメーター

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

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

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

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

  • Jacl を使用:
    $AdminTask modifyTrustManager {-name testTM -trustManagerClass test.trust.manager}
  • Jython ストリングを使用:
    AdminTask.modifyTrustManager ('[-name testTM -trustManagerClass test.trust.manager]')
  • Jython リストを使用:
    AdminTask.modifyTrustManager (['-name', 'testTM', '-trustManagerClass', 'test.trust.manager'])

対話モードの使用例:

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

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



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