Generates a random Password and assigns it to the supplied Customer. The random password fits the security requirements as configured by the system. The system configured password length and casing can be overridden by the pipelets parameter for password case and length. Such overruling will only take place if the passed case / length implies a stronger password than given through the system settings (i.e. the password can only be made longer or mixed case can be enforced by the passed parameter, but you can't make it shorter or enforce lower / upper case if the system already enforces mixed case).
PasswordCase : String (Optional) Permissible Values:
PasswordLength : Integer (Optional)
Customer : Customer (Required)
Customer to reset password for. Must represent a registered customer, otherwise the pipelet throws an exception.
Password : String : (Required)
The random password generated by the pipelet.