You can use the Jython or Jacl scripting languages to configure the virtual member manager with the wsadmin tool. The commands and parameters in the IdMgrConfig group can be used to create and manage your entity type configuration.
The createIdMgrSupportedEntityType command creates a supported entity type configuration.
Parameters
Examples
Batch mode example usage:
$AdminTask createIdMgrSupportedEntityType {-name entity1 –defaultParent node1 –rdnProperties rdn1}
AdminTask.createIdMgrSupportedEntityType ('[-name entity1 –defaultParent node1 –rdnProperties rdn1]')
AdminTask.createIdMgrSupportedEntityType (['-name', 'entity1', '–defaultParent', 'node1', '–rdnProperties', 'rdn1'])
Interactive mode example usage:
$AdminTask createIdMgrSupportedEntityType {-interactive}
AdminTask.createIdMgrSupportedEntityType ('[-interactive]')
AdminTask.createIdMgrSupportedEntityType (['-interactive'])
The deleteIdMgrSupportedEntityType command deletes the supported entity type configuration that you specify.
Parameters and return values
Examples
Batch mode example usage:
$AdminTask deleteIdMgrSupportedEntityType {-name entity1}
AdminTask.deleteIdMgrSupportedEntityType ('[-name entity1]')
AdminTask.deleteIdMgrSupportedEntityType (['-name', 'entity1'])
Interactive mode example usage:
$AdminTask deleteIdMgrSupportedEntityType {-interactive}
AdminTask.deleteIdMgrSupportedEntityType ('[-interactive]')
AdminTask.deleteIdMgrSupportedEntityType (['-interactive'])
The getIdMgrSupportedEntityType command returns the configuration of the supported entity type that you specify.
Parameters and return values
Examples
Batch mode example usage:
$AdminTask getIdMgrSupportedEntityType {-name entity1}
AdminTask.getIdMgrSupportedEntityType ('[-name entity1]')
AdminTask.getIdMgrSupportedEntityType (['-name', 'entity1'])
Interactive mode example usage:
$AdminTask getIdMgrSupportedEntityType {-interactive}
AdminTask.getIdMgrSupportedEntityType ('[-interactive]')
AdminTask.getIdMgrSupportedEntityType (['-interactive'])
The listIdMgrSupportedEntityTypes command lists all of the supported entity types that are configured.
Parameters and return values
Examples
Batch mode example usage:
$AdminTask listIdMgrSupportedEntityTypes
AdminTask.listIdMgrSupportedEntityTypes()
AdminTask.listIdMgrSupportedEntityTypes()
Interactive mode example usage:
$AdminTask listIdMgrSupportedEntityTypes {-interactive}
AdminTask.listIdMgrSupportedEntityTypes ('[-interactive]')
AdminTask.listIdMgrSupportedEntityTypes (['-interactive'])
The resetIdMgrConfig command resets the current configuration to the last configuration that was saved.
Parameters and return values
Examples
Batch mode example usage:
$AdminTask resetIdMgrConfig
AdminTask.resetIdMgrConfig()
AdminTask.resetIdMgrConfig()
Interactive mode example usage:
$AdminTask resetIdMgrConfig {-interactive}
AdminTask.resetIdMgrConfig ('[-interactive]')
AdminTask.resetIdMgrConfig (['-interactive'])
The showIdMgrConfig command returns the current configuration XML in string format.
Parameters
Returns
None.Examples
Batch mode example usage:
$AdminTask showIdMgrConfig
AdminTask.showIdMgrConfig()
AdminTask.showIdMgrConfig()
Interactive mode example usage:
$AdminTask showIdMgrConfig {-interactive}
AdminTask.showIdMgrConfig ('[-interactive]')
AdminTask.showIdMgrConfig (['-interactive'])
The updateIdMgrLDAPBindInfo command dynamically updates the LDAP server bind information. If you specify a value for the bindDN parameter, then you must specify a value for the bindPassword parameter. If you specify the id parameter only, then the LDAP server information is refreshed.
Parameters and return values
Examples
Batch mode example usage:
AdminTask.updateIdMgrLDAPBindInfo('[-id id1 -bindDN cn=root -bindPassword myPassword22]')
AdminTask.updateIdMgrLDAPBindInfo(['-id id1 -bindDN cn=root -bindPassword myPassword22'])
$AdminTask updateIdMgrLDAPBindInfo {-id id1 -bindDN cn=root -bindPassword myPassword22}
Interactive mode example usage:
AdminTask.updateIdMgrLDAPBindInfo(['-interactive'])
$AdminTask updateIdMgrLDAPBindInfo {-interactive}
The updateIdMgrSupportedEntityType command updates the configuration that you specify for a supported entity type.
Parameters and return values
Examples
Batch mode example usage:
$AdminTask updateIdMgrSupportedEntityType {-name entity1}
AdminTask.updateIdMgrSupportedEntityType ('[-name entity1]')
AdminTask.updateIdMgrSupportedEntityType (['-name', 'entity1'])
Interactive mode example usage:
$AdminTask updateIdMgrSupportedEntityType {-interactive}
AdminTask.updateIdMgrSupportedEntityType ('[-interactive]')
AdminTask.updateIdMgrSupportedEntityType (['-interactive'])