The SetPassword Web service calls the setPassword method in the underlying atg.userprofiling.ProfileServices implementation. Note that setPassword should be called only in the context of an HTTP request; otherwise an error occurs. The method does the following:
Calls
preSetPassword.Calls
doSetPassword, which compares the password currently stored for the user (specified by the supplied profile ID) with the givenpOldPassword. If the check succeeds, the user’s password is set topNewPassword.Calls
postSetPassword.

