DirectoryObject
The object represents any IBM Verify Identity Governance directory object or entity.
- Availability
-
IBM® Tivoli® Identity Manager 4.x
IBM Tivoli Identity Manager 5.x
IBM Security Identity Manager 6.x
IBM Security Identity Manager 7.0.
- Constructor
- There is no specific constructor for this object. Specific constructors for Account, Person,
Role, and Service return
DirectoryObject
.For example,
new Service()
returns aDirectoryObject
. - Properties
-
- dn
- String representing the distinguished name of the entity.
- name
- String representing the logical name of the entity.
- profileName
- String representing the profile name of the entity.
- Methods
-
- addProperty()
- Changes the value of the specified property, or adds the specified property if it does not
exist. For multivalued objects,
addProperty()
adds the values to the specified property in the directory object and does not replace them. - getChanges()
- Returns the changes made to the entity.
- getProperty()
- Returns the values of the property specified by the given name.
- getPropertyNames()
- Returns a list of properties (attributes and relationships).
- removeProperty()
- Removes the specified property.
- setProperty()
- Changes the value of the specified property, or adds the specified property if it does not exist.
- getPropertyAsDate()
- Returns the value of the specified property as a Date.
- getPropertyAsString()
- Returns the value of the specified property as a String.
- Description
- This Object represents a IVIG entity in the JavaScript environment. Each IVIG entity is wrapped in one of these object classes.