Package | Description |
---|---|
org.craftercms.security.processors.impl | |
org.craftercms.security.servlet.filters |
Modifier and Type | Class and Description |
---|---|
class |
AddSecurityCookiesProcessor
RequestSecurityProcessor implementation that creates a wrapper so that
the ticket and profile last update cookies are added to the response, just before it is sent to the client. |
class |
AuthenticationHeadersLoginProcessor
RequestSecurityProcessor that auto logins a user through the headers
provided by the Apache mod_auth_mellon SAML authentication module. |
class |
CurrentAuthenticationResolvingProcessor
Obtains and sets the authentication for the current request.
|
class |
LoginProcessor
Processes login requests.
|
class |
LogoutProcessor
Processes logout requests.
|
class |
RememberMeAutoLoginProcessor
RequestSecurityProcessor that executes auto login when a valid remember
me cookie is found in the request and there's no authentication present yet. |
class |
ReturnCurrentAuthenticationProcessor
RequestSecurityProcessor that returns the current authentication to the
client. |
class |
SavedRequestAwareProcessor
Uses
RequestCache to reconstitute a previously saved request (if there's one). |
class |
SecurityExceptionProcessor
Handles certain security exceptions:
If it's an
AuthenticationRequiredException , the AuthenticationRequiredHandler is used.
If it's an AccessDeniedException , and the user is anonymous, the AuthenticationRequiredHandler
is used. |
class |
UrlAccessRestrictionCheckingProcessor
Processor that checks if the current user has permission to access the current request URL.
|
Constructor and Description |
---|
RequestSecurityProcessorChainImpl(Iterator<RequestSecurityProcessor> processorIterator)
Default constructor
|
Modifier and Type | Field and Description |
---|---|
protected List<RequestSecurityProcessor> |
RequestSecurityFilter.securityProcessors |
Modifier and Type | Method and Description |
---|---|
protected RequestSecurityProcessor |
RequestSecurityFilter.getLastProcessorInChain(javax.servlet.FilterChain chain)
Returns the last processor of the chain, which should actually call the
FilterChain . |
Modifier and Type | Method and Description |
---|---|
void |
RequestSecurityFilter.setSecurityProcessors(List<RequestSecurityProcessor> securityProcessors)
Sets the chain of
RequestSecurityProcessor . |
Copyright © 2023 CrafterCMS. All rights reserved.