Class RememberMeAutoLoginProcessor
- java.lang.Object
-
- org.craftercms.security.processors.impl.RememberMeAutoLoginProcessor
-
- All Implemented Interfaces:
RequestSecurityProcessor
public class RememberMeAutoLoginProcessor extends Object implements RequestSecurityProcessor
RequestSecurityProcessor
that executes auto login when a valid remember me cookie is found in the request and there's no authentication present yet.- Author:
- avasquez
-
-
Field Summary
Fields Modifier and Type Field Description protected RememberMeManager
rememberMeManager
-
Constructor Summary
Constructors Constructor Description RememberMeAutoLoginProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
processRequest(org.craftercms.commons.http.RequestContext context, RequestSecurityProcessorChain processorChain)
Processes a request, enforcing security when required.void
setRememberMeManager(RememberMeManager rememberMeManager)
-
-
-
Field Detail
-
rememberMeManager
protected RememberMeManager rememberMeManager
-
-
Method Detail
-
setRememberMeManager
public void setRememberMeManager(RememberMeManager rememberMeManager)
-
processRequest
public void processRequest(org.craftercms.commons.http.RequestContext context, RequestSecurityProcessorChain processorChain) throws Exception
Description copied from interface:RequestSecurityProcessor
Processes a request, enforcing security when required.- Specified by:
processRequest
in interfaceRequestSecurityProcessor
- Parameters:
context
- the context which holds the current request and responseprocessorChain
- theRequestSecurityProcessorChain
, used to call the next processor- Throws:
Exception
-
-