3. Content Rule
( association ? , old-password ? , password , operation-data ? , driver-operation-data ? )
<modify-password> is used:
When the target is eDirectory, and <old-password> is specified, the modifyPassword API is used to modify the password. If not specified, the GenerateKeyPair API is used. Note that using GenerateKeyPair may invalidate authentication credentials for any existing session authenticated as the target object.
When the target is the application, a driver may or may not implement this functionality, depending on the applicability to the application.
A response to <modify-password> should be a <status> indicating whether or not the <modify-password> was processed successfully.
<modify-password class-name="User" src-dn="\Sam">
<association>1012</association>
<password>mypassword<password>
</modify-password>
- association
- Unique key of the application object.
- old-password
- The old authentication password.
- password
- The authentication password.
- operation-data
- Operation additional custom data.
- driver-operation-data
- Operation additional custom data used by the drivershim.
Attribute Value(s) Default Value class-name CDATA
The name of the base class of the object.
The class name is mapped between the application and eDirectory name spaces by the schema mapping rule so that DirXML will see the name in the eDirectory namespace and a driver will see the name in the application name space.
Required when used as a notification#IMPLIED dest-dn CDATA
The distinguished name of the target object in the namespace of the receiver.#IMPLIED dest-entry-id CDATA
The entry id of the target object in the namespace of the receiver.
(Reserved) Should be ignored by the driver.#IMPLIED event-id CDATA
An identifier used to tag the results of an event or command.#IMPLIED from-merge true | false
"true" if command is the result of a merge.false password-admin-reset true | false
"true" if password change is initiated by admin.
"false" if password change is initiated by user.false qualified-src-dn CDATA
The qualified version of src-dn. Only used for describing objects from eDirectory.#IMPLIED src-dn CDATA
The distinguished name of source object that generated the event in the namespace of the sender.#IMPLIED src-entry-id CDATA
The entry id of source object that generated the event in the namespace of the sender.
(Reserved) Should be ignored by the driver.#IMPLIED timestamp CDATA
#IMPLIED
( association ? , old-password ? , password , operation-data ? , driver-operation-data ? )
- input
- Input events or commands.
Top Elements || All Elements || Tree