|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.elasticpath.cmweb.filters.CmUserSessionFilter
public class CmUserSessionFilter
This filter makes sure to set the valid cmUser instance into the cmUserSession
after acegi security framework's successful authentication.
Constructor Summary | |
---|---|
CmUserSessionFilter()
|
Method Summary | |
---|---|
void |
afterPropertiesSet()
Invoked by a BeanFactory after it has set all bean properties supplied (and satisfied BeanFactoryAware and ApplicationContextAware). |
void |
destroy()
Destroy the filter. |
void |
doFilter(javax.servlet.ServletRequest inRequest,
javax.servlet.ServletResponse inResponse,
javax.servlet.FilterChain inFilterChain)
Filter the request. |
void |
init(javax.servlet.FilterConfig arg0)
Initialize the filter. |
void |
setCmUserService(CmUserService cmUserService)
Set the CmUserService. |
void |
setRequestHelper(RequestHelper requestHelper)
Sets the requestHelper instance. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CmUserSessionFilter()
Method Detail |
---|
public void afterPropertiesSet() throws java.lang.Exception
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
java.lang.Exception
- on errorpublic void destroy()
destroy
in interface javax.servlet.Filter
public void doFilter(javax.servlet.ServletRequest inRequest, javax.servlet.ServletResponse inResponse, javax.servlet.FilterChain inFilterChain) throws java.io.IOException, javax.servlet.ServletException
doFilter
in interface javax.servlet.Filter
inRequest
- the requestinResponse
- the responseinFilterChain
- the filter chain
java.io.IOException
- in case of error
javax.servlet.ServletException
- in case of errorpublic void init(javax.servlet.FilterConfig arg0) throws javax.servlet.ServletException
init
in interface javax.servlet.Filter
arg0
- not used
javax.servlet.ServletException
- in case of error.public void setCmUserService(CmUserService cmUserService)
cmUserService
- the CmUser servicepublic void setRequestHelper(RequestHelper requestHelper)
requestHelper
- -the requesthelper instance.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |