AdminTask オブジェクトの WSCertExpMonitorCommands コマンド・グループ
Jython または Jacl スクリプト言語を使用すると、wsadmin ツールでセキュリティーを構成することができます。WSCertExpMonitorCommands グループの コマンドおよびパラメーターは、証明書有効期限モニターの開始または更新に使用できます。
AdminTask オブジェクトの WSCertExpMonitorCommands コマンド・グループには、以下のコマンドが含まれます。
createWSCertExpMonitor
createWSCertExpMonitor は、 構成内に証明書有効期限モニター設定を作成するコマンドです。ターゲット・オブジェクト
なし。必須パラメーターおよび戻り値
- -name
- 証明書有効期限モニターを一意的に識別する名前。 (ストリング、必須)
- -autoReplace
- 証明書をその有効期限内に置き換える場合は、このパラメーターの値を true に 設定します。それ以外の場合は、このパラメーターの値を false に 設定します。(ブール、必須)
- -deleteOld
- 証明書有効期限のモニター時に古い証明書を削除する場合は、このパラメーターの値を true に 設定します。それ以外の場合は、このパラメーターの値を false に 設定します。(ブール、必須)
- -daysBeforeNotification
- 証明書の有効期限が切れる何日前に通知するかを指定する パラメーター。(整数、必須)
- -wsScheduleName
- 証明書の有効期限で使用するスケジューラーの名前。(ストリング、必須)
- -wsNotificationName
- 証明書の有効期限で使用するノーティファイヤーの名前。(ストリング、必須)
- -isEnabled
- 証明書有効期限モニターが有効になっている場合は、このパラメーターの値を true に 設定します。それ以外の場合は、このパラメーターの値を false に 設定します。(ブール値、オプション)
- 戻り値: 作成した証明書有効期限モニター・オブジェクトの 構成オブジェクト名。
例
バッチ・モードの使用例:
- Jacl を使用:
$AdminTask createWSCertExpMonitor {-name testCertMon -autoReplace true -deleteOld true -daysBeforeNotification 30 -wsScheduleName testSchedule -wsNotificationName testNotifier -isEnabled false}
- Jython ストリングを使用:
AdminTask.createWSCertExpMonitor ('[-name testCertMon -autoReplace true -deleteOld true -daysBeforeNotification 30 -wsScheduleName testSchedule -wsNotificationName testNotifier -isEnabled false]')
- Jython リストを使用:
AdminTask.createWSCertExpMonitor (['-name', 'testCertMon', '-autoReplace', 'true', '-deleteOld', 'true', '-daysBeforeNotification', '30', '-wsScheduleName', 'testSchedule', '-wsNotificationName', 'testNotifier', '-isEnabled', 'false'])
対話モードの使用例:
- Jacl を使用:
$AdminTask createWSCertExpMonitor {-interactive}
- Jython ストリングを使用:
AdminTask.createWSCertExpMonitor ('[-interactive]')
- Jython リストを使用:
AdminTask.createWSCertExpMonitor (['-interactive'])
deleteWSCertExpMonitor
deleteWSCertExpMonitor は、 スケジューラーの設定を構成から削除するコマンドです。ターゲット・オブジェクト
なし。必須パラメーターおよび戻り値
- -name
- 証明書有効期限モニターを一意的に識別する名前。 (ストリング、必須)
例
バッチ・モードの使用例:
- Jacl を使用:
$AdminTask deleteWSCertExpMonitor {-name testCertMon}
- Jython ストリングを使用:
AdminTask.deleteWSCertExpMonitor ('[-name testCertMon]')
- Jython リストを使用:
AdminTask.deleteWSCertExpMonitor (['-name', 'testCertMon'])
対話モードの使用例:
- Jacl を使用:
$AdminTask deleteWSCertExpMonitor {-interactive}
- Jython ストリングを使用:
AdminTask.deleteWSCertExpMonitor ('[-interactive]')
- Jython リストを使用:
AdminTask.deleteWSCertExpMonitor (['-interactive'])
getWSCertExpMonitor
getWSCertExpMonitor は、 特定のスケジューラーの設定を表示するコマンドです。
ターゲット・オブジェクト
なし。必須パラメーターおよび戻り値
- -name
- 証明書有効期限モニターを一意的に識別する名前。 (ストリング、必須)
- 戻り値: 構成内のスケジューラー。
例
バッチ・モードの使用例:
- Jacl を使用:
$AdminTask getWSCertExpMonitor {-name testCertMon}
- Jython ストリングを使用:
AdminTask getWSCertExpMonitor ('[-name testCertMon]')
- Jython リストを使用:
AdminTask getWSCertExpMonitor (['-name', 'testCertMon'])
対話モードの使用例:
- Jacl を使用:
$AdminTask getWSCertExpMonitor {-interactive}
- Jython ストリングを使用:
AdminTask.getWSCertExpMonitor ('[-interactive]')
- Jython リストを使用:
AdminTask.getWSCertExpMonitor (['-interactive'])
listWSCertExpMonitor
listWSCertExpMonitor は、 構成内のスケジューラーをリストするコマンドです。
ターゲット・オブジェクト
なし。必須パラメーターおよび戻り値
- -displayObjectNames
- このパラメーターの値を true に設定すると、コマンドは、 証明書有効期限モニター構成オブジェクトを戻します。このパラメーターの 値を false に設定すると、コマンドは、証明書有効期限モニターの名前を戻します。(ブール値、オプション)
例
バッチ・モードの使用例:
- Jacl を使用:
$AdminTask listWSCertExpMonitor {-displayObjectName false}
- Jython ストリングを使用:
AdminTask.listWSCertExpMonitor ('[-displayObjectName false]')
- Jython リストを使用:
AdminTask.listWSCertExpMonitor (['-displayObjectName', 'false'])
対話モードの使用例:
- Jacl を使用:
$AdminTask listWSCertExpMonitor {-interactive}
- Jython ストリングを使用:
AdminTask.listWSCertExpMonitor ('[-interactive]')
- Jython リストを使用:
AdminTask.listWSCertExpMonitor (['-interactive'])
modifyWSCertExpMonitor
modifyWSCertExpMonitor は、 既存スケジューラーの設定を変更するコマンドです。
ターゲット・オブジェクト
なし。必須パラメーターおよび戻り値
- -name
- 証明書有効期限モニターを一意的に識別する名前。 (ストリング、必須)
- -autoReplace
- 証明書をその有効期限内に置き換える場合は、このパラメーターの値を true に 設定します。それ以外の場合は、このパラメーターの値を false に 設定します。(ブール、必須)
- -deleteOld
- 証明書有効期限のモニター時に古い証明書を削除する場合は、このパラメーターの値を true に 設定します。それ以外の場合は、このパラメーターの値を false に 設定します。(ブール、必須)
- -daysBeforeNotification
- 証明書の有効期限が切れる何日前に通知するかを指定する パラメーター。(整数、必須)
- -wsScheduleName
- 証明書の有効期限で使用するスケジューラーの名前。(ストリング、必須)
- -wsNotificationName
- 証明書の有効期限で使用するノーティファイヤーの名前。(ストリング、必須)
- -isEnabled
- 証明書有効期限モニターが有効になっている場合は、このパラメーターの値を true に 設定します。それ以外の場合は、このパラメーターの値を false に 設定します。(ブール値、オプション)
- 戻り値: なし
例
バッチ・モードの使用例:
- Jacl を使用:
$AdminTask modifyWSCertExpMonitor {-name testCertMon -autoReplace false -deleteOld false -daysBeforeNotification 20 -isEnabled true}
- Jython ストリングを使用:
AdminTask.modifyWSCertExpMonitor ('[-name testCertMon -autoReplace false -deleteOld false -daysBeforeNotification 20 -isEnabled true]')
- Jython リストを使用:
AdminTask.modifyWSCertExpMonitor (['-name', 'testCertMon', '–autoReplace', 'false', '–deleteOld', 'false', '–daysBeforeNotification', '20', '–isEnabled', 'true'])
対話モードの使用例:
- Jacl を使用:
$AdminTask modifyWSCertExpMonitor {-interactive}
- Jython ストリングを使用:
AdminTask.modifyWSCertExpMonitor ('[-interactive]')
- Jython リストを使用:
AdminTask.modifyWSCertExpMonitor (['-interactive'])
startCertificateExpMonitor
startCertificateExpMonitor は、 証明書のモニターを実行するコマンドです。このコマンドは、すべての鍵ストアにアクセスして、 鍵ストアが証明書有効期限の範囲内にあるかどうかを検査します。
ターゲット・オブジェクト
なし。必須パラメーターおよび戻り値
- パラメーター: なし
- 戻り値: なし
例
バッチ・モードの使用例:
- Jacl を使用:
$AdminTask startCertificateExpMonitor
- Jython を使用:
AdminTask.startCertificateExpMonitor()
対話モードの使用例:
- Jacl を使用:
$AdminTask startCertificateExpMonitor {-interactive}
- Jython ストリングを使用:
AdminTask.startCertificateExpMonitor ('[-interactive]')
- Jython リストを使用:
AdminTask.startCertificateExpMonitor (['-interactive'])