You can use the Jython or Jacl scripting languages to configure security with the wsadmin tool. The commands and parameters in the KeyReferenceCommands group can be used to create and manage the key reference settings for key set objects in your configuration. The KeyReferenceCommands command group for the AdminTask object includes the following commands:
The createKeyReference command creates the key reference setting in the configuration for key set objects.
Target object None.
Required parameters and return values
Examples
Batch mode example usage:
$AdminTask createKeyReference {-keySetName testKeySet -keyAlias testKey –password testPWD –passwordVerify testPWD –keyReferenceSaveConfig true}
AdminTask.createKeyReference ('[-keySetName testKeySet -keyAlias testKey –password testPWD –passwordVerify testPWD –keyReferenceSaveConfig true]')
AdminTask.createKeyReference (['-keySetName', 'testKeySet', '-keyAlias', 'testKey', '–password', 'testPWD', '–passwordVerify', 'testPWD', '–keyReferenceSaveConfig', 'true'])
Interactive mode example usage:
$AdminTask createKeyReference {-interactive}
AdminTask.createKeyReference ('[-interactive]')
AdminTask.createKeyReference (['-interactive'])
The deleteKeyReference command deletes a key reference object from the key set object in the configuration.
Target object None.
Required parameters and return values
Examples
Batch mode example usage:
$AdminTask deleteKeyReference { -keySetName testKeySet –keyAlias testKey }
AdminTask.deleteKeyReference ('[-keySetName testKeySet –keyAlias testKey]')
AdminTask.deleteKeyReference (['-keySetName', 'testKeySet', '–keyAlias', 'testKey'])
Interactive mode example usage:
$AdminTask deleteKeyReference {-interactive}
AdminTask.deleteKeyReference ('[-interactive]')
AdminTask.deleteKeyReference (['-interactive'])
The getKeyReference command displays the setting of a key reference object.
Target object None.
Required parameters and return values
Examples
Batch mode example usage:
$AdminTask getKeyReference { -keySetName testKeySet –keyAlias testKey }
AdminTask.getKeyReference ('[-keySetName testKeySet –keyAlias testKey]')
AdminTask.getKeyReference (['-keySetName', 'testKeySet', '–keyAlias', 'testKey'])
Interactive mode example usage:
$AdminTask getKeyReference {-interactive}
AdminTask.getKeyReference ('[-interactive]')
AdminTask.getKeyReference (['-interactive'])
The listKeyReferences command lists the key references for a particular key set in the configuration.
Target object None.
Required parameters and return values
Examples
Batch mode example usage:
$AdminTask listKeyRefereces { -keySetName testKeySet}
AdminTask.listKeyRefereces ('[-keySetName testKeySet]')
AdminTask.listKeyRefereces (['-keySetName', 'testKeySet'])
Interactive mode example usage:
$AdminTask listKeyReferences {-interactive}
AdminTask.listKeyReferences ('[-interactive]')
AdminTask.listKeyReferences (['-interactive'])