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 TypeMethodDescriptionvoid
RequestSecurityProcessor.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 TypeClassDescriptionclass
Default implementation of a handler chain, using an iterator.Methods in org.craftercms.security.processors.impl with parameters of type RequestSecurityProcessorChainModifier and TypeMethodDescriptionvoid
AddSecurityCookiesProcessor.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.void
AuthenticationHeadersLoginProcessor.processRequest
(org.craftercms.commons.http.RequestContext context, RequestSecurityProcessorChain processorChain) void
CurrentAuthenticationResolvingProcessor.processRequest
(org.craftercms.commons.http.RequestContext context, RequestSecurityProcessorChain processorChain) Sets the authentication for the current request.void
LoginProcessor.processRequest
(org.craftercms.commons.http.RequestContext context, RequestSecurityProcessorChain processorChain) Checks if the request URL matches theloginUrl
and the HTTP method matches theloginMethod
.void
LogoutProcessor.processRequest
(org.craftercms.commons.http.RequestContext context, RequestSecurityProcessorChain processorChain) Checks if the request URL matches thelogoutUrl
and the HTTP method matches thelogoutMethod
.void
RememberMeAutoLoginProcessor.processRequest
(org.craftercms.commons.http.RequestContext context, RequestSecurityProcessorChain processorChain) void
ReturnCurrentAuthenticationProcessor.processRequest
(org.craftercms.commons.http.RequestContext context, RequestSecurityProcessorChain processorChain) void
SavedRequestAwareProcessor.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).void
SecurityExceptionProcessor.processRequest
(org.craftercms.commons.http.RequestContext context, RequestSecurityProcessorChain processorChain) Catches any exception thrown by the processor chain.void
UrlAccessRestrictionCheckingProcessor.processRequest
(org.craftercms.commons.http.RequestContext context, RequestSecurityProcessorChain processorChain) Matches the request URL against the keys of therestriction
map, which are ANT-style path patterns.