SSLConfigGroupCommands group for the AdminTask object
You can use the Jython or Jacl scripting languages to configure security with the wsadmin tool. The commands and parameters in the SSLConfigGroupCommands group can be used to create and manage SSL configuration groups.
The SSLConfigGroupCommands command group for the AdminTask object
includes the following commands:
deleteSSLConfigGroup
The deleteSSLConfigGroup command deletes a SSL configuration group from the configuration.Target object
None.Required parameters
- -name
- Specifies the name that uniquely identifies the SSL configuration group. (String, required)
- -direction
- Specifies the direction to which the SSL configuration applies. Valid values include inbound or outbound. (String, required)
Optional parameters
- -scopeName
- Specifies the name that uniquely identifies the management scope. (String, optional)
Examples
Batch mode example usage:
- Using Jacl:
$AdminTask deleteSSLConfigGroup {-name createSSLCfgGrp -direction inbound}
- Using Jython string:
AdminTask.deleteSSLConfigGroup('[-name createSSLCfgGrp -direction inbound]')
- Using Jython list:
AdminTask.deleteSSLConfigGroup(['-name', 'createSSLCfgGrp', '-direction', 'inbound'])
Interactive mode example usage:
- Using Jacl:
$AdminTask deleteSSLConfigGroup {-interactive}
- Using Jython:
AdminTask.deleteSSLConfigGroup('-interactive')
getSSLConfigGroup
The getSSLConfigGroup command returns information about a SSL configuration setting.Target object
None.Required parameters
- -name
- Specifies the name that uniquely identifies the SSL configuration group. (String, required)
- -direction
- Specifies the direction to which the SSL configuration applies. Valid values include inbound or outbound. (String, required)
Optional parameters
- -scopeName
- Specifies the name that uniquely identifies the management scope. (String, optional)
Examples
Batch mode example usage:
- Using Jacl:
$AdminTask getSSLConfigGroup {-name createSSLCfgGrp -direction inbound}
- Using Jython string:
AdminTask.getSSLConfigGroup('[-name createSSLCfgGrp -direction inbound]')
- Using Jython list:
AdminTask.getSSLConfigGroup(['-name', 'createSSLCfgGrp', '-direction', 'inbound'])
Interactive mode example usage:
- Using Jacl:
$AdminTask getSSLConfigGroup {-interactive}
- Using Jython:
AdminTask.getSSLConfigGroup('-interactive')
listSSLConfigGroups
The listSSLConfigGroups command lists the SSL configuration groups within a scope and a direction.Target object
None.Required parameters
None.Optional parameters
- -direction
- Specifies the direction to which the SSL configuration applies. Valid values include inbound or outbound. (String, optional)
- -scopeName
- Specifies the name that uniquely identifies the management scope. (String, optional)
- -displayObjectName
- If you set this parameter to true, the command returns a list of all of the SSL configuration group objects within the scope. If you set this parameter to false, the command returns a list of strings that contain the SSL configuration name and management scope. (Boolean, optional)
- -all
- Specify the value of this parameter as true to list all SSL configuration groups. This parameter overrides the scopeName parameter. The default value is false. (Boolean, optional)
Examples
Batch mode example usage:
- Using Jacl:
$AdminTask listSSLConfigGroups {-displayObjectName true}
- Using Jython string:
AdminTask.listSSLConfigGroups('[-displayObjectName true]')
- Using Jython list:
AdminTask.listSSLConfigGroups(['-displayObjectName' 'true'])
Interactive mode example usage:
- Using Jacl:
$AdminTask listSSLConfigGroups {-interactive}
- Using Jython:
AdminTask.listSSLConfigGroups('-interactive')
modifySSLConfigGroup
The modifySSLConfigGroup command modifies the setting of an existing SSL configuration group.Target object
None.Required parameters
- -name
- Specifies the name that uniquely identifies the SSL configuration group. (String, required)
- -direction
- Specifies the direction to which the SSL configuration applies. Valid values include inbound or outbound. (String, required)
Optional parameters
- -certificateAlias
- Specifies a unique name to identify a certificate. (String, optional)
- -scopeName
- Specifies the name that uniquely identifies the management scope. (String, optional)
- -sslConfigAliasName
- Specifies the alias that uniquely identifies the SSL configurations in the group. (String, optional)
- -sslConfigScopeName
- Specifies the scope that uniquely identifies the SSL configurations in the group. (String, optional)
Examples
Batch mode example usage:
- Using Jacl:
$AdminTask modifySSLConfigGroup {-name createSSLCfgGrp -direction inbound -certificateAlias alias2}
- Using Jython string:
AdminTask.modifySSLConfigGroup('[-name createSSLCfgGrp -direction inbound -certificateAlias alias2]')
- Using Jython list:
AdminTask.modifySSLConfigGroup(['-name', 'createSSLCfgGrp', '-direction', 'inbound', '-certificateAlias', 'alias2'])
Interactive mode example usage:
- Using Jacl:
$AdminTask modifySSLConfigGroup {-interactive}
- Using Jython:
AdminTask.modifySSLConfigGroup('-interactive')