The default values for MultiProfileUpdateFormHandler properties are generally configured correctly for most situations. You can reset the properties of a MultiProfileUpdateFormHandler component in two ways:
Reconfigure the properties in the MultiProfileUpdateFormHandler component. the configured values are used to initialize each new instance of the component.
Override a component’s configured value by setting the property value from the current page. A value set this way applies only to the instance of the MultiProfileUpdateFormHandler component that is associated with this page.
The effect of property settings depends on the scope of the MultiProfileUpdateFormHandler instance. For more information, see Multi-Profile Form Handler Scope.
The MultiProfileUpdateFormHandler also shares a number of properties with the ProfileFormHandler, which serve the same purpose. These include trimProperties
and confirmPassword
.
clearValuesOnDelete
A Boolean, clears the value
Dictionary on submission of a form that deletes users. The default value is false.
clearValuesOnUpdate
A Boolean, clears the value
Dictionary on submission of a form to update users. The default value is true.
confirmOldPassword
A Boolean, specifies whether the user is required to confirm an old password when changing the password
property. The default value is false.
extractDefaultValuesFromItem
Identical to the ProfileFormHandler property extractDefaultValuesFromProfile
.
generateProfileUpdateEvents
A Boolean, specifies whether to send a JMS message when a profile is updated. The default value is false.
profileTools
Contains a link to the ProfileTools
component. The MultiProfileUpdateFormHandler
uses this component to perform operations that are common to all ProfileFormHandlers. See UsingProfileFormHandlers in the WorkingWithFormsandFormHandlers chapter of the ATG Programming Guide.
profileUpdateEvent
Holds the property update information when generating ProfileUpdateEvents
.
profileUpdateTrigger
Generates the ProfileUpdateEvents
when requested.
repositoryIds
A String array that represents the list of existing user profiles to update or delete. You must provide this list in order to update or delete existing repository profiles.