You can use the Jython or Jacl scripting languages to configure security with the wsadmin tool. The commands and parameters in the KeySetGroupCommands group can be used to create and manage key set groups. Use these commands to manage groups of public, private, and shared keys.
The deleteKeySetGroup command deletes the settings of a key set group from the configuration.
Target object
None
Parameters and return values
wsadmin>$AdminTask listManagementScopes "scopeName: (cell):IBM-2143376CB9ECell03 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ECellManager03 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ENode02 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ENode04 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ENode05
Examples
Batch mode example usage:
$AdminTask deleteKeySetGroup {-name keySetGrp }
AdminTask.deleteKeySetGroup ('[-name keySetGrp]')
AdminTask.deleteKeySetGroup (['-name', 'keySetGrp'])
Interactive mode example usage:
$AdminTask deleteKeySetGroup {-interactive}
AdminTask.deleteKeySetGroup ('[-interactive]')
AdminTask.deleteKeySetGroup (['-interactive'])
The generateKeyForKeySetGroup command generates keys for all of the keys in the key sets that make up the key set group.
Target object
None
Parameters and return values
wsadmin>$AdminTask listManagementScopes "scopeName: (cell):IBM-2143376CB9ECell03 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ECellManager03 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ENode02 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ENode04 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ENode05
Examples
Batch mode example usage:
$AdminTask generateKeyForKeySetGroup {-keySetGroupName keySetGrp}
AdminTask.generateKeyForKeySetGroup ('[-keySetGroupName keySetGrp]')
AdminTask.generateKeyForKeySetGroup (['-keySetGroupName', 'keySetGrp'])
Interactive mode example usage:
$AdminTask generateKeyForKeySetGroup {-interactive}
AdminTask.generateKeyForKeySetGroup ('[-interactive]')
AdminTask.generateKeyForKeySetGroup (['-interactive'])
The getKeySetGroups command displays the settings of a particular key set group.
Target object
None
Parameters and return values
wsadmin>$AdminTask listManagementScopes "scopeName: (cell):IBM-2143376CB9ECell03 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ECellManager03 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ENode02 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ENode04 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ENode05
Examples
Batch mode example usage:
$AdminTask getKeySetGroups { -name keySetGrp }
AdminTask.getKeySetGroups ('[-name keySetGrp]')
AdminTask.getKeySetGroups (['-name', 'keySetGrp'])
Interactive mode example usage:
$AdminTask getKeySetGroups {-interactive}
AdminTask.getKeySetGroups ('[-interactive]')
AdminTask.getKeySetGroups (['-interactive'])
The listKeySetGroups command lists the key set groups for a particular scope.
Target object
None
Parameters and return values
wsadmin>$AdminTask listManagementScopes "scopeName: (cell):IBM-2143376CB9ECell03 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ECellManager03 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ENode02 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ENode04 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ENode05
Examples
Batch mode example usage:
$AdminTask listKeySetGroups {-displayObjectName true}
AdminTask.listKeySetGroups ('[-displayObjectName true]')
AdminTask.listKeySetGroups (['-displayObjectName', 'true'])
Interactive mode example usage:
$AdminTask listKeySetGroups {-interactive}
AdminTask.listKeySetGroups ('[-interactive]')
AdminTask.listKeySetGroups (['-interactive'])
The modifyKeySetGroup command changes the settings of an existing key set group.
Target object
None
Parameters and return values
wsadmin>$AdminTask listManagementScopes "scopeName: (cell):IBM-2143376CB9ECell03 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ECellManager03 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ENode02 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ENode04 " "scopeName: (cell):IBM-2143376CB9ECell03:(node):IBM-2143376CB9ENode05
Examples
Batch mode example usage:
$AdminTask modifyKeySetGroup {-name keySetGrp -autoGenerate false}
AdminTask.modifyKeySetGroup ('[-name keySetGrp -autoGenerate false]')
AdminTask.modifyKeySetGroup (['-name', 'keySetGrp', '-autoGenerate', 'false'])
Interactive mode example usage:
$AdminTask modifyKeySetGroup {-interactive}
AdminTask.modifyKeySetGroup ('[-interactive]')
AdminTask.modifyKeySetGroup (['-interactive'])