Uses of Interface
org.craftercms.security.processors.RequestSecurityProcessorChain
Packages that use RequestSecurityProcessorChain
-
Uses of RequestSecurityProcessorChain in org.craftercms.security.processors
Methods in org.craftercms.security.processors with parameters of type RequestSecurityProcessorChainModifier and TypeMethodDescriptionvoidRequestSecurityProcessor.processRequest(org.craftercms.commons.http.RequestContext context, RequestSecurityProcessorChain processorChain) Processes a request, enforcing security when required. -
Uses of RequestSecurityProcessorChain in org.craftercms.security.processors.impl
Classes in org.craftercms.security.processors.impl that implement RequestSecurityProcessorChainModifier and TypeClassDescriptionclassDefault implementation of a handler chain, using an iterator.Methods in org.craftercms.security.processors.impl with parameters of type RequestSecurityProcessorChainModifier and TypeMethodDescriptionvoidAddSecurityCookiesProcessor.processRequest(org.craftercms.commons.http.RequestContext context, RequestSecurityProcessorChain processorChain) Wraps the response in a wrapper that adds (or deletes) the security cookies before the response is sent.voidAuthenticationHeadersLoginProcessor.processRequest(org.craftercms.commons.http.RequestContext context, RequestSecurityProcessorChain processorChain) voidCurrentAuthenticationResolvingProcessor.processRequest(org.craftercms.commons.http.RequestContext context, RequestSecurityProcessorChain processorChain) Sets the authentication for the current request.voidLoginProcessor.processRequest(org.craftercms.commons.http.RequestContext context, RequestSecurityProcessorChain processorChain) Checks if the request URL matches theloginUrland the HTTP method matches theloginMethod.voidLogoutProcessor.processRequest(org.craftercms.commons.http.RequestContext context, RequestSecurityProcessorChain processorChain) Checks if the request URL matches thelogoutUrland the HTTP method matches thelogoutMethod.voidRememberMeAutoLoginProcessor.processRequest(org.craftercms.commons.http.RequestContext context, RequestSecurityProcessorChain processorChain) voidReturnCurrentAuthenticationProcessor.processRequest(org.craftercms.commons.http.RequestContext context, RequestSecurityProcessorChain processorChain) voidSavedRequestAwareProcessor.processRequest(org.craftercms.commons.http.RequestContext context, RequestSecurityProcessorChain processorChain) Checks if there's a request in the request cache (which means that a previous request was cached).voidSecurityExceptionProcessor.processRequest(org.craftercms.commons.http.RequestContext context, RequestSecurityProcessorChain processorChain) Catches any exception thrown by the processor chain.voidUrlAccessRestrictionCheckingProcessor.processRequest(org.craftercms.commons.http.RequestContext context, RequestSecurityProcessorChain processorChain) Matches the request URL against the keys of therestrictionmap, which are ANT-style path patterns.