AdminTask 对象的 WSCertExpMonitorCommands 命令组

要通过 wsadmin 工具配置安全性,可以使用 Jython 或 Jacl 脚本语言来实现。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,那么命令返回证书到期监视器配置对象。如果您将此参数的值设置为 fals,那么命令返回证书到期监视器的名称。(布尔值,可选)

示例

批处理方式示例用法:

  • 使用 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'])

指示主题类型的图标 参考主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rxml_atcertificate
文件名:rxml_atcertificate.html