AdminTask 对象的 SSLConfigGroupCommands 命令组
要通过 wsadmin 工具配置安全性,可以使用 Jython 或 Jacl 脚本语言来实现。SSLConfigGroupCommands 组中的命令和参数可用于创建和管理 SSL 配置组。
AdminTask 对象的 SSLConfigGroupCommands 命令组包括以下命令:
deleteSSLConfigGroup
deleteSSLConfigGroup 命令会从配置中删除 SSL 配置组。目标对象
无。必需参数
- -name
- 指定唯一地标识 SSL 配置组的名称。(字符串,必需)
- -direction
- 指定 SSL 配置所适用的方向。有效值包括 inbound 或 outbound。(字符串,必需)
可选参数
- -scopeName
- 指定唯一地标识管理范围的名称。(字符串,可选)
示例
批处理方式示例用法:
- 使用 Jacl:
$AdminTask deleteSSLConfigGroup {-name createSSLCfgGrp -direction inbound}
- 使用 Jython 字符串:
AdminTask.deleteSSLConfigGroup('[-name createSSLCfgGrp -direction inbound]')
- 使用 Jython 列表:
AdminTask.deleteSSLConfigGroup(['-name', 'createSSLCfgGrp', '-direction', 'inbound'])
交互方式示例用法:
- 使用 Jacl:
$AdminTask deleteSSLConfigGroup {-interactive}
- 使用 Jython:
AdminTask.deleteSSLConfigGroup('-interactive')
getSSLConfigGroup
getSSLConfigGroup 命令返回关于 SSL 配置设置的信息。目标对象
无。必需参数
- -name
- 指定唯一地标识 SSL 配置组的名称。(字符串,必需)
- -direction
- 指定 SSL 配置所适用的方向。有效值包括 inbound 或 outbound。(字符串,必需)
可选参数
- -scopeName
- 指定唯一地标识管理范围的名称。(字符串,可选)
示例
批处理方式示例用法:
- 使用 Jacl:
$AdminTask getSSLConfigGroup {-name createSSLCfgGrp -direction inbound}
- 使用 Jython 字符串:
AdminTask.getSSLConfigGroup('[-name createSSLCfgGrp -direction inbound]')
- 使用 Jython 列表:
AdminTask.getSSLConfigGroup(['-name', 'createSSLCfgGrp', '-direction', 'inbound'])
交互方式示例用法:
- 使用 Jacl:
$AdminTask getSSLConfigGroup {-interactive}
- 使用 Jython:
AdminTask.getSSLConfigGroup('-interactive')
listSSLConfigGroups
listSSLConfigGroups 命令会列出范围中的 SSL 配置组和方向。目标对象
无。必需参数
无。可选参数
- -direction
- 指定 SSL 配置所适用的方向。有效值包括 inbound 或 outbound。(字符串,可选)
- -scopeName
- 指定唯一地标识管理范围的名称。(字符串,可选)
- -displayObjectName
- 如果您将此参数设置为 true,那么命令返回范围内所有 SSL 配置组对象的列表。如果您将此参数设置为 false,那么命令返回包含 SSL 配置名称和管理范围的字符串的列表。(布尔值,可选)
- -all
- 将此参数的值指定为 true 以列出所有 SSL 配置组。此参数覆盖 scopeName 参数。缺省值为 false。(布尔值,可选)
示例
批处理方式示例用法:
- 使用 Jacl:
$AdminTask listSSLConfigGroups {-displayObjectName true}
- 使用 Jython 字符串:
AdminTask.listSSLConfigGroups('[-displayObjectName true]')
- 使用 Jython 列表:
AdminTask.listSSLConfigGroups(['-displayObjectName' 'true'])
交互方式示例用法:
- 使用 Jacl:
$AdminTask listSSLConfigGroups {-interactive}
- 使用 Jython:
AdminTask.listSSLConfigGroups('-interactive')
modifySSLConfigGroup
modifySSLConfigGroup 命令修改现有 SSL 配置组的设置。目标对象
无。必需参数
- -name
- 指定唯一地标识 SSL 配置组的名称。(字符串,必需)
- -direction
- 指定 SSL 配置所适用的方向。有效值包括 inbound 或 outbound。(字符串,必需)
可选参数
- -certificateAlias
- 指定唯一名称以标识证书。(字符串,可选)
- -scopeName
- 指定唯一地标识管理范围的名称。(字符串,可选)
- -sslConfigAliasName
- 指定唯一地标识组中 SSL 配置的别名。(字符串,可选)
- -sslConfigScopeName
- 指定唯一地标识组中 SSL 配置的范围。(字符串,可选)
示例
批处理方式示例用法:
- 使用 Jacl:
$AdminTask modifySSLConfigGroup {-name createSSLCfgGrp -direction inbound -certificateAlias alias2}
- 使用 Jython 字符串:
AdminTask.modifySSLConfigGroup('[-name createSSLCfgGrp -direction inbound -certificateAlias alias2]')
- 使用 Jython 列表:
AdminTask.modifySSLConfigGroup(['-name', 'createSSLCfgGrp', '-direction', 'inbound', '-certificateAlias', 'alias2'])
交互方式示例用法:
- 使用 Jacl:
$AdminTask modifySSLConfigGroup {-interactive}
- 使用 Jython:
AdminTask.modifySSLConfigGroup('-interactive')