Package | Description |
---|---|
org.craftercms.security.processors | |
org.craftercms.security.processors.impl |
Modifier and Type | Method and Description |
---|---|
void |
RequestSecurityProcessor.processRequest(org.craftercms.commons.http.RequestContext context,
RequestSecurityProcessorChain processorChain)
Processes a request, enforcing security when required.
|
Modifier and Type | Class and Description |
---|---|
class |
RequestSecurityProcessorChainImpl
Default implementation of a handler chain, using an iterator.
|
Modifier and Type | Method and Description |
---|---|
void |
CurrentAuthenticationResolvingProcessor.processRequest(org.craftercms.commons.http.RequestContext context,
RequestSecurityProcessorChain processorChain)
Sets the authentication for the current request.
|
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 |
AuthenticationHeadersLoginProcessor.processRequest(org.craftercms.commons.http.RequestContext context,
RequestSecurityProcessorChain processorChain) |
void |
LoginProcessor.processRequest(org.craftercms.commons.http.RequestContext context,
RequestSecurityProcessorChain processorChain)
Checks if the request URL matches the
loginUrl and the HTTP method matches the loginMethod . |
void |
SecurityExceptionProcessor.processRequest(org.craftercms.commons.http.RequestContext context,
RequestSecurityProcessorChain processorChain)
Catches any exception thrown by the processor chain.
|
void |
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 |
ReturnCurrentAuthenticationProcessor.processRequest(org.craftercms.commons.http.RequestContext context,
RequestSecurityProcessorChain processorChain) |
void |
LogoutProcessor.processRequest(org.craftercms.commons.http.RequestContext context,
RequestSecurityProcessorChain processorChain)
Checks if the request URL matches the
logoutUrl and the HTTP method matches the logoutMethod . |
void |
UrlAccessRestrictionCheckingProcessor.processRequest(org.craftercms.commons.http.RequestContext context,
RequestSecurityProcessorChain processorChain)
Matches the request URL against the keys of the
restriction map, which are ANT-style path patterns. |
void |
RememberMeAutoLoginProcessor.processRequest(org.craftercms.commons.http.RequestContext context,
RequestSecurityProcessorChain processorChain) |
Copyright © 2023 CrafterCMS. All rights reserved.