Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
I
L
M
O
P
R
S
V
W
A
abortUser(HttpServletRequest, HttpServletResponse)
- Method in class org.broadleafcommerce.profile.web.core.security.
SessionFixationProtectionFilter
afterCompletion(WebRequest, Exception)
- Method in class org.broadleafcommerce.profile.web.core.security.
CustomerStateInterceptor
ANONYMOUS_CUSTOMER_SESSION_ATTRIBUTE_NAME
- Static variable in class org.broadleafcommerce.profile.web.core.security.
CustomerStateRequestProcessor
B
BLC_RULE_MAP_PARAM
- Static variable in class org.broadleafcommerce.profile.web.core.security.
CustomerStateRequestProcessor
C
challengeQuestionService
- Variable in class org.broadleafcommerce.profile.web.controller.
RegisterCustomerController
COOKIE_NAME
- Static variable in class org.broadleafcommerce.profile.web.core.security.
SessionFixationProtectionCookie
CustomChallengeQuestionEditor
- Class in
org.broadleafcommerce.profile.web.controller
CustomChallengeQuestionEditor(ChallengeQuestionService)
- Constructor for class org.broadleafcommerce.profile.web.controller.
CustomChallengeQuestionEditor
customer
- Variable in class org.broadleafcommerce.profile.web.core.form.
RegisterCustomerForm
CustomerAuthenticatedFromCookieEvent
- Class in
org.broadleafcommerce.profile.web.core.security
CustomerAuthenticatedFromCookieEvent(Customer, Object)
- Constructor for class org.broadleafcommerce.profile.web.core.security.
CustomerAuthenticatedFromCookieEvent
CustomerInfoTag
- Class in
org.broadleafcommerce.profile.web.core.taglib
CustomerInfoTag()
- Constructor for class org.broadleafcommerce.profile.web.core.taglib.
CustomerInfoTag
CustomerLoggedInEvent
- Class in
org.broadleafcommerce.profile.web.core.security
CustomerLoggedInEvent(Customer, Object)
- Constructor for class org.broadleafcommerce.profile.web.core.security.
CustomerLoggedInEvent
CustomerPhoneController
- Class in
org.broadleafcommerce.profile.web.controller
Provides access and mutator functions to manage a customer's phones.
CustomerPhoneController()
- Constructor for class org.broadleafcommerce.profile.web.controller.
CustomerPhoneController
CustomerPhoneTag
- Class in
org.broadleafcommerce.profile.web.core.taglib
CustomerPhoneTag()
- Constructor for class org.broadleafcommerce.profile.web.core.taglib.
CustomerPhoneTag
CustomerPhoneValidator
- Class in
org.broadleafcommerce.profile.web.controller.validator
CustomerPhoneValidator()
- Constructor for class org.broadleafcommerce.profile.web.controller.validator.
CustomerPhoneValidator
customerService
- Variable in class org.broadleafcommerce.profile.web.controller.
RegisterCustomerController
customerService
- Variable in class org.broadleafcommerce.profile.web.core.security.
CustomerStateRequestProcessor
CustomerState
- Class in
org.broadleafcommerce.profile.web.core
CustomerState()
- Constructor for class org.broadleafcommerce.profile.web.core.
CustomerState
customerState
- Variable in class org.broadleafcommerce.profile.web.email.
EmailClickTrackingFilter
CustomerStateFilter
- Class in
org.broadleafcommerce.profile.web.core.security
CustomerStateFilter()
- Constructor for class org.broadleafcommerce.profile.web.core.security.
CustomerStateFilter
CustomerStateInterceptor
- Class in
org.broadleafcommerce.profile.web.core.security
Interceptor responsible for putting the current customer on the current request.
CustomerStateInterceptor()
- Constructor for class org.broadleafcommerce.profile.web.core.security.
CustomerStateInterceptor
customerStateProcessor
- Variable in class org.broadleafcommerce.profile.web.core.security.
CustomerStateFilter
customerStateProcessor
- Variable in class org.broadleafcommerce.profile.web.core.security.
CustomerStateInterceptor
CustomerStateRequestProcessor
- Class in
org.broadleafcommerce.profile.web.core.security
CustomerStateRequestProcessor()
- Constructor for class org.broadleafcommerce.profile.web.core.security.
CustomerStateRequestProcessor
D
deletePhone(Long, HttpServletRequest)
- Method in class org.broadleafcommerce.profile.web.controller.
CustomerPhoneController
Completely deletes the customerPhone with the given customerPhoneId from the database.
destroy()
- Method in class org.broadleafcommerce.profile.web.email.
EmailClickTrackingFilter
displayRegistrationFormView
- Variable in class org.broadleafcommerce.profile.web.controller.
RegisterCustomerController
doFilter(ServletRequest, ServletResponse, FilterChain)
- Method in class org.broadleafcommerce.profile.web.core.security.
CustomerStateFilter
doFilter(ServletRequest, ServletResponse, FilterChain)
- Method in class org.broadleafcommerce.profile.web.core.security.
RestApiCustomerStateFilter
doFilter(ServletRequest, ServletResponse, FilterChain)
- Method in class org.broadleafcommerce.profile.web.core.security.
SessionFixationProtectionFilter
doFilter(ServletRequest, ServletResponse, FilterChain)
- Method in class org.broadleafcommerce.profile.web.email.
EmailClickTrackingFilter
doGet(HttpServletRequest, HttpServletResponse)
- Method in class org.broadleafcommerce.profile.web.email.
EmailOpenTrackingServlet
doStartTag()
- Method in class org.broadleafcommerce.profile.web.core.taglib.
CustomerInfoTag
doStartTag()
- Method in class org.broadleafcommerce.profile.web.core.taglib.
CustomerPhoneTag
E
EmailClickTrackingFilter
- Class in
org.broadleafcommerce.profile.web.email
EmailClickTrackingFilter()
- Constructor for class org.broadleafcommerce.profile.web.email.
EmailClickTrackingFilter
EmailOpenTrackingServlet
- Class in
org.broadleafcommerce.profile.web.email
EmailOpenTrackingServlet()
- Constructor for class org.broadleafcommerce.profile.web.email.
EmailOpenTrackingServlet
encryptionModule
- Variable in class org.broadleafcommerce.profile.web.core.security.
SessionFixationProtectionFilter
F
forceRemove(HttpServletResponse)
- Static method in class org.broadleafcommerce.profile.web.core.security.
SessionFixationProtectionCookie
formatPhoneNumber(Phone)
- Method in interface org.broadleafcommerce.profile.web.core.util.
PhoneFormatter
formatPhoneNumber(Phone)
- Method in class org.broadleafcommerce.profile.web.core.util.
PhoneFormatterImpl
G
getAnonymousCustomerAttributeName()
- Method in class org.broadleafcommerce.profile.web.core.security.
CustomerStateRequestProcessor
Returns the session attribute to store the anonymous customer.
getAsText()
- Method in class org.broadleafcommerce.profile.web.controller.
CustomChallengeQuestionEditor
getChallengeQuestions()
- Method in class org.broadleafcommerce.profile.web.controller.
RegisterCustomerController
getCustomer(HttpServletRequest)
- Static method in class org.broadleafcommerce.profile.web.core.
CustomerState
getCustomer(WebRequest)
- Static method in class org.broadleafcommerce.profile.web.core.
CustomerState
getCustomer()
- Static method in class org.broadleafcommerce.profile.web.core.
CustomerState
Utilizes the current BroadleafRequestContext to lookup a customer from the request.
getCustomer()
- Method in class org.broadleafcommerce.profile.web.core.form.
RegisterCustomerForm
getCustomer()
- Method in class org.broadleafcommerce.profile.web.core.security.
CustomerAuthenticatedFromCookieEvent
getCustomer()
- Method in class org.broadleafcommerce.profile.web.core.security.
CustomerLoggedInEvent
getCustomerIdAttributeName()
- Method in class org.broadleafcommerce.profile.web.core.security.
RestApiCustomerStateFilter
getCustomerPhoneId()
- Method in class org.broadleafcommerce.profile.web.core.taglib.
CustomerPhoneTag
getCustomerRequestAttributeName()
- Static method in class org.broadleafcommerce.profile.web.core.security.
CustomerStateRequestProcessor
getDisplayRegistrationFormView()
- Method in class org.broadleafcommerce.profile.web.controller.
RegisterCustomerController
getEmailTrackingManager()
- Method in class org.broadleafcommerce.profile.web.email.
EmailClickTrackingFilter
getOrder()
- Method in class org.broadleafcommerce.profile.web.core.security.
CustomerStateFilter
getOrder()
- Method in class org.broadleafcommerce.profile.web.core.security.
RestApiCustomerStateFilter
getPassword()
- Method in class org.broadleafcommerce.profile.web.core.form.
RegisterCustomerForm
getPasswordConfirm()
- Method in class org.broadleafcommerce.profile.web.core.form.
RegisterCustomerForm
getPhone()
- Method in class org.broadleafcommerce.profile.web.core.model.
PhoneNameForm
getPhoneName()
- Method in class org.broadleafcommerce.profile.web.core.model.
PhoneNameForm
getRedirectUrl()
- Method in class org.broadleafcommerce.profile.web.core.form.
RegisterCustomerForm
getRegisterCustomerValidator()
- Method in class org.broadleafcommerce.profile.web.controller.
RegisterCustomerController
getRegistrationErrorView()
- Method in class org.broadleafcommerce.profile.web.controller.
RegisterCustomerController
getRegistrationSuccessView()
- Method in class org.broadleafcommerce.profile.web.controller.
RegisterCustomerController
getValidatePasswordExpression()
- Method in class org.broadleafcommerce.profile.web.controller.validator.
RegisterCustomerValidator
getVar()
- Method in class org.broadleafcommerce.profile.web.core.taglib.
CustomerInfoTag
getVar()
- Method in class org.broadleafcommerce.profile.web.core.taglib.
CustomerPhoneTag
I
init(FilterConfig)
- Method in class org.broadleafcommerce.profile.web.email.
EmailClickTrackingFilter
initBinder(WebDataBinder)
- Method in class org.broadleafcommerce.profile.web.controller.
RegisterCustomerController
initCustomerRegistrationForm()
- Method in class org.broadleafcommerce.profile.web.controller.
RegisterCustomerController
initPhoneNameForm(HttpServletRequest, Model)
- Method in class org.broadleafcommerce.profile.web.controller.
CustomerPhoneController
Called before each and every request comes into the controller, and is placed on the request for use by those methods.
L
logger
- Variable in class org.broadleafcommerce.profile.web.core.security.
CustomerStateRequestProcessor
Logger for this class and subclasses
logger
- Variable in class org.broadleafcommerce.profile.web.core.security.
SessionFixationProtectionCookie
loginCustomer(Customer)
- Method in interface org.broadleafcommerce.profile.web.core.service.
LoginService
loginCustomer(String, String)
- Method in interface org.broadleafcommerce.profile.web.core.service.
LoginService
loginCustomer(Customer)
- Method in class org.broadleafcommerce.profile.web.core.service.
LoginServiceImpl
loginCustomer(String, String)
- Method in class org.broadleafcommerce.profile.web.core.service.
LoginServiceImpl
loginService
- Variable in class org.broadleafcommerce.profile.web.controller.
RegisterCustomerController
LoginService
- Interface in
org.broadleafcommerce.profile.web.core.service
LoginServiceImpl
- Class in
org.broadleafcommerce.profile.web.core.service
LoginServiceImpl()
- Constructor for class org.broadleafcommerce.profile.web.core.service.
LoginServiceImpl
M
makePhoneDefault(Long, HttpServletRequest)
- Method in class org.broadleafcommerce.profile.web.controller.
CustomerPhoneController
Sets the passed in customerPhoneId as the default phone for the user.
mergeCartProcessor
- Variable in class org.broadleafcommerce.profile.web.controller.
RegisterCustomerController
O
org.broadleafcommerce.profile.web.controller
- package org.broadleafcommerce.profile.web.controller
org.broadleafcommerce.profile.web.controller.validator
- package org.broadleafcommerce.profile.web.controller.validator
org.broadleafcommerce.profile.web.core
- package org.broadleafcommerce.profile.web.core
org.broadleafcommerce.profile.web.core.form
- package org.broadleafcommerce.profile.web.core.form
org.broadleafcommerce.profile.web.core.model
- package org.broadleafcommerce.profile.web.core.model
org.broadleafcommerce.profile.web.core.security
- package org.broadleafcommerce.profile.web.core.security
org.broadleafcommerce.profile.web.core.service
- package org.broadleafcommerce.profile.web.core.service
org.broadleafcommerce.profile.web.core.taglib
- package org.broadleafcommerce.profile.web.core.taglib
org.broadleafcommerce.profile.web.core.util
- package org.broadleafcommerce.profile.web.core.util
org.broadleafcommerce.profile.web.email
- package org.broadleafcommerce.profile.web.email
P
password
- Variable in class org.broadleafcommerce.profile.web.core.form.
RegisterCustomerForm
passwordConfirm
- Variable in class org.broadleafcommerce.profile.web.core.form.
RegisterCustomerForm
PhoneFormatter
- Interface in
org.broadleafcommerce.profile.web.core.util
PhoneFormatterImpl
- Class in
org.broadleafcommerce.profile.web.core.util
PhoneFormatterImpl()
- Constructor for class org.broadleafcommerce.profile.web.core.util.
PhoneFormatterImpl
PhoneNameForm
- Class in
org.broadleafcommerce.profile.web.core.model
The Form Backing Bean used by the CustomerPhoneController.
PhoneNameForm()
- Constructor for class org.broadleafcommerce.profile.web.core.model.
PhoneNameForm
PhoneValidator
- Class in
org.broadleafcommerce.profile.web.controller.validator
PhoneValidator()
- Constructor for class org.broadleafcommerce.profile.web.controller.validator.
PhoneValidator
postHandle(WebRequest, ModelMap)
- Method in class org.broadleafcommerce.profile.web.core.security.
CustomerStateInterceptor
preHandle(WebRequest)
- Method in class org.broadleafcommerce.profile.web.core.security.
CustomerStateInterceptor
process(WebRequest)
- Method in class org.broadleafcommerce.profile.web.core.security.
CustomerStateRequestProcessor
R
readActiveID(HttpServletRequest)
- Static method in class org.broadleafcommerce.profile.web.core.security.
SessionFixationProtectionCookie
redirectUrl
- Variable in class org.broadleafcommerce.profile.web.core.form.
RegisterCustomerForm
registerCustomer()
- Method in class org.broadleafcommerce.profile.web.controller.
RegisterCustomerController
registerCustomer(RegisterCustomerForm, BindingResult, HttpServletRequest, HttpServletResponse)
- Method in class org.broadleafcommerce.profile.web.controller.
RegisterCustomerController
RegisterCustomerController
- Class in
org.broadleafcommerce.profile.web.controller
RegisterCustomerController()
- Constructor for class org.broadleafcommerce.profile.web.controller.
RegisterCustomerController
RegisterCustomerForm
- Class in
org.broadleafcommerce.profile.web.core.form
RegisterCustomerForm()
- Constructor for class org.broadleafcommerce.profile.web.core.form.
RegisterCustomerForm
registerCustomerSuccess()
- Method in class org.broadleafcommerce.profile.web.controller.
RegisterCustomerController
registerCustomerValidator
- Variable in class org.broadleafcommerce.profile.web.controller.
RegisterCustomerController
RegisterCustomerValidator
- Class in
org.broadleafcommerce.profile.web.controller.validator
RegisterCustomerValidator()
- Constructor for class org.broadleafcommerce.profile.web.controller.validator.
RegisterCustomerValidator
registrationErrorView
- Variable in class org.broadleafcommerce.profile.web.controller.
RegisterCustomerController
registrationSuccessView
- Variable in class org.broadleafcommerce.profile.web.controller.
RegisterCustomerController
remove(HttpServletResponse)
- Static method in class org.broadleafcommerce.profile.web.core.security.
SessionFixationProtectionCookie
resolveAnonymousCustomer(WebRequest)
- Method in class org.broadleafcommerce.profile.web.core.security.
CustomerStateRequestProcessor
Implementors can subclass to change how anonymous customers are created.
resolveAuthenticatedCustomer(Authentication)
- Method in class org.broadleafcommerce.profile.web.core.security.
CustomerStateRequestProcessor
Subclasses can extend to resolve other types of Authentication tokens
RestApiCustomerStateFilter
- Class in
org.broadleafcommerce.profile.web.core.security
This is a basic filter for finding the customer ID on the request and setting the customer object on the request.
RestApiCustomerStateFilter()
- Constructor for class org.broadleafcommerce.profile.web.core.security.
RestApiCustomerStateFilter
S
savePhone(PhoneNameForm, BindingResult, HttpServletRequest, Long, Long)
- Method in class org.broadleafcommerce.profile.web.controller.
CustomerPhoneController
Creates a new phone if no customerPhoneId & phoneId are passed in; otherwise, it creates a new customerPhone object otherwise.
serialVersionUID
- Static variable in class org.broadleafcommerce.profile.web.core.form.
RegisterCustomerForm
SESSION_ATTR
- Static variable in class org.broadleafcommerce.profile.web.core.security.
SessionFixationProtectionFilter
SessionFixationProtectionCookie
- Class in
org.broadleafcommerce.profile.web.core.security
Cookie used to protected against session fixation attacks
SessionFixationProtectionCookie()
- Constructor for class org.broadleafcommerce.profile.web.core.security.
SessionFixationProtectionCookie
SessionFixationProtectionFilter
- Class in
org.broadleafcommerce.profile.web.core.security
Filter used to protected against session fixation attacks while still keeping the same session id on both http and https protocols.
SessionFixationProtectionFilter()
- Constructor for class org.broadleafcommerce.profile.web.core.security.
SessionFixationProtectionFilter
setApplicationEventPublisher(ApplicationEventPublisher)
- Method in class org.broadleafcommerce.profile.web.core.security.
CustomerStateRequestProcessor
setAsText(String)
- Method in class org.broadleafcommerce.profile.web.controller.
CustomChallengeQuestionEditor
setCustomer(Customer)
- Static method in class org.broadleafcommerce.profile.web.core.
CustomerState
setCustomer(Customer)
- Method in class org.broadleafcommerce.profile.web.core.form.
RegisterCustomerForm
setCustomer(Customer)
- Method in class org.broadleafcommerce.profile.web.core.security.
CustomerAuthenticatedFromCookieEvent
setCustomer(Customer)
- Method in class org.broadleafcommerce.profile.web.core.security.
CustomerLoggedInEvent
setCustomerIdAttributeName(String)
- Method in class org.broadleafcommerce.profile.web.core.security.
RestApiCustomerStateFilter
setCustomerPhoneId(Long)
- Method in class org.broadleafcommerce.profile.web.core.taglib.
CustomerPhoneTag
setCustomerPhoneService(CustomerPhoneService)
- Method in class org.broadleafcommerce.profile.web.controller.
CustomerPhoneController
setCustomerPhoneValidator(CustomerPhoneValidator)
- Method in class org.broadleafcommerce.profile.web.controller.
CustomerPhoneController
setCustomerRequestAttributeName(String)
- Static method in class org.broadleafcommerce.profile.web.core.security.
CustomerStateRequestProcessor
setCustomerState(CustomerState)
- Method in class org.broadleafcommerce.profile.web.controller.
CustomerPhoneController
setdeletePhoneSuccessView(String)
- Method in class org.broadleafcommerce.profile.web.controller.
CustomerPhoneController
setDisplayRegistrationFormView(String)
- Method in class org.broadleafcommerce.profile.web.controller.
RegisterCustomerController
setEmailTrackingManager(EmailTrackingManager)
- Method in class org.broadleafcommerce.profile.web.email.
EmailClickTrackingFilter
setEntityConfiguration(EntityConfiguration)
- Method in class org.broadleafcommerce.profile.web.controller.
CustomerPhoneController
setmakePhoneDefaultSuccessView(String)
- Method in class org.broadleafcommerce.profile.web.controller.
CustomerPhoneController
setPassword(String)
- Method in class org.broadleafcommerce.profile.web.core.form.
RegisterCustomerForm
setPasswordConfirm(String)
- Method in class org.broadleafcommerce.profile.web.core.form.
RegisterCustomerForm
setPhone(Phone)
- Method in class org.broadleafcommerce.profile.web.core.model.
PhoneNameForm
setPhoneFormatter(PhoneFormatter)
- Method in class org.broadleafcommerce.profile.web.controller.
CustomerPhoneController
setPhoneName(String)
- Method in class org.broadleafcommerce.profile.web.core.model.
PhoneNameForm
setPhoneValidator(PhoneValidator)
- Method in class org.broadleafcommerce.profile.web.controller.
CustomerPhoneController
setRedirectUrl(String)
- Method in class org.broadleafcommerce.profile.web.core.form.
RegisterCustomerForm
setRegisterCustomerValidator(RegisterCustomerValidator)
- Method in class org.broadleafcommerce.profile.web.controller.
RegisterCustomerController
setRegistrationErrorView(String)
- Method in class org.broadleafcommerce.profile.web.controller.
RegisterCustomerController
setRegistrationSuccessView(String)
- Method in class org.broadleafcommerce.profile.web.controller.
RegisterCustomerController
setsavePhoneErrorView(String)
- Method in class org.broadleafcommerce.profile.web.controller.
CustomerPhoneController
setsavePhoneSuccessView(String)
- Method in class org.broadleafcommerce.profile.web.controller.
CustomerPhoneController
setValidatePasswordExpression(String)
- Method in class org.broadleafcommerce.profile.web.controller.validator.
RegisterCustomerValidator
setVar(String)
- Method in class org.broadleafcommerce.profile.web.core.taglib.
CustomerInfoTag
setVar(String)
- Method in class org.broadleafcommerce.profile.web.core.taglib.
CustomerPhoneTag
setviewPhoneErrorView(String)
- Method in class org.broadleafcommerce.profile.web.controller.
CustomerPhoneController
setviewPhoneSuccessView(String)
- Method in class org.broadleafcommerce.profile.web.controller.
CustomerPhoneController
supports(Class)
- Method in class org.broadleafcommerce.profile.web.controller.validator.
CustomerPhoneValidator
supports(Class)
- Method in class org.broadleafcommerce.profile.web.controller.validator.
PhoneValidator
supports(Class)
- Method in class org.broadleafcommerce.profile.web.controller.validator.
RegisterCustomerValidator
V
validate(Object, Errors)
- Method in class org.broadleafcommerce.profile.web.controller.validator.
CustomerPhoneValidator
validate(Object, Errors)
- Method in class org.broadleafcommerce.profile.web.controller.validator.
PhoneValidator
validate(Object, Errors)
- Method in class org.broadleafcommerce.profile.web.controller.validator.
RegisterCustomerValidator
validate(Object, Errors, boolean)
- Method in class org.broadleafcommerce.profile.web.controller.validator.
RegisterCustomerValidator
viewPhone(Long, HttpServletRequest, PhoneNameForm, BindingResult)
- Method in class org.broadleafcommerce.profile.web.controller.
CustomerPhoneController
Provides a blank template for a new Customer Phone to be created if no customerPhoneId is provided.
W
writeActiveID(HttpServletResponse, String)
- Static method in class org.broadleafcommerce.profile.web.core.security.
SessionFixationProtectionCookie
A
B
C
D
E
F
G
I
L
M
O
P
R
S
V
W
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2013. All Rights Reserved.