Used as an event notification from the PublicationShim to Identity Manager that an object is modified in the application. When it is used as a notification, an <association> is required. It is also used as a command from Identity Manager to the SubsciptionShim to modify an object in the application. When it is used as a command, an <association> is required and is the unique key of the object to modify.
<add> contains a <modify-attr> for each attribute modified.
A response to <modify> should be a <status> indicating whether or not the <modify> is processed successfully.
<modify class-name="User" src-dn="\Sam">
<association>1012</association>
<modify-attr attr-name="Given Name">
<remove-all-values/>
<add-value>
<value>Samuel</value>
</add-value>
</modify-attr>
<modify-attr attr-name="Telephone Number">
<remove-value>
<value>555-1212</value>
</remove-value>
<add-value>
<value>555-1764</value>
<value>555-1765</value>
</add-value>
</modify-attr>
</modify>
( association ? , modify-attr + , operation-data ? )