Interface RequestSecurityProcessor
-
- All Known Implementing Classes:
AddSecurityCookiesProcessor,AuthenticationHeadersLoginProcessor,CurrentAuthenticationResolvingProcessor,LoginProcessor,LogoutProcessor,RememberMeAutoLoginProcessor,ReturnCurrentAuthenticationProcessor,SavedRequestAwareProcessor,SecurityExceptionProcessor,UrlAccessRestrictionCheckingProcessor
public interface RequestSecurityProcessorImplementations should process a request to enforce a security aspect (authentication, authorization, etc.).- Author:
- Alfonso Vásquez
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidprocessRequest(org.craftercms.commons.http.RequestContext context, RequestSecurityProcessorChain processorChain)Processes a request, enforcing security when required.
-
-
-
Method Detail
-
processRequest
void processRequest(org.craftercms.commons.http.RequestContext context, RequestSecurityProcessorChain processorChain) throws ExceptionProcesses a request, enforcing security when required.- Parameters:
context- the context which holds the current request and responseprocessorChain- theRequestSecurityProcessorChain, used to call the next processor- Throws:
Exception
-
-