Class BroadleafChangePasswordController
java.lang.Object
org.broadleafcommerce.common.web.controller.BroadleafAbstractController
org.broadleafcommerce.core.web.controller.account.BroadleafChangePasswordController
This controller handles password changes for a customer's account
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static Stringprotected ChangePasswordValidatorprotected static Stringprotected CustomerServiceprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprocessChangePassword(jakarta.servlet.http.HttpServletRequest request, org.springframework.ui.Model model, ChangePasswordForm form, org.springframework.validation.BindingResult result, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) viewChangePassword(jakarta.servlet.http.HttpServletRequest request, org.springframework.ui.Model model) Methods inherited from class org.broadleafcommerce.common.web.controller.BroadleafAbstractController
addDeepLink, getContextPath, isAjaxRequest, jsonResponse
-
Field Details
-
changePasswordView
-
changePasswordRedirect
-
customerService
-
changePasswordValidator
-
passwordChangedMessage
-
-
Constructor Details
-
BroadleafChangePasswordController
public BroadleafChangePasswordController()
-
-
Method Details
-
viewChangePassword
public String viewChangePassword(jakarta.servlet.http.HttpServletRequest request, org.springframework.ui.Model model) -
processChangePassword
public String processChangePassword(jakarta.servlet.http.HttpServletRequest request, org.springframework.ui.Model model, ChangePasswordForm form, org.springframework.validation.BindingResult result, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) throws ServiceException - Throws:
ServiceException
-
getChangePasswordView
-
getChangePasswordRedirect
-
getPasswordChangedMessage
-