com.ibm.commerce.security.commands

Interface ResetPasswordGuestValidationCmd

  • All Superinterfaces:
    com.ibm.websphere.command.CacheableCommand, com.ibm.commerce.command.CacheableECCommand, com.ibm.websphere.command.Command, com.ibm.websphere.command.CommandCaller, ECCommand, java.io.Serializable, com.ibm.websphere.command.TargetableCommand, TaskCommand
    All Known Implementing Classes:
    ResetPasswordGuestValidationCmdImpl


    public interface ResetPasswordGuestValidationCmd
    extends TaskCommand

    This task command is used to reset the password of an unauthenticated user by specifying a validation code (that was emailed to the user), in the same session as when the challenge answer was specified.

    Before executing this task command, the methods listed below must be invoked.

                    setNewPassword
                    setNewPasswordVerify
                    setOldPassword
     
    • Field Detail

      • COPYRIGHT

        static final java.lang.String COPYRIGHT
        The copyright field.
        See Also:
        Constant Field Values
      • defaultCommandClassName

        static final java.lang.String defaultCommandClassName
        The default command implementation class.
        See Also:
        Constant Field Values
    • Method Detail

      • setNewPassword

        void setNewPassword(java.lang.String strNewPassword)
        Sets the new password of the user whose password is being changed.
        Parameters:
        strNewPassword - New password.
      • setNewPasswordVerify

        void setNewPasswordVerify(java.lang.String strNewPasswrdVerify)
        Sets the confirm new password of the user whose password is being changed.
        Parameters:
        strNewPasswrdVerify - Confirmation of the new password.
      • setValidationCode

        void setValidationCode(java.lang.String validationCode)
        Sets the validation code required for an unauthenticated user to reset their password.
        Parameters:
        validationCode - the validation code.