Package org.craftercms.security.processors.impl
package org.craftercms.security.processors.impl
-
ClassDescription
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.RequestSecurityProcessor
that auto logins a user through the headers provided by the Apache mod_auth_mellon SAML authentication module.Obtains and sets the authentication for the current request.Processes login requests.Processes logout requests.RequestSecurityProcessor
that executes auto login when a valid remember me cookie is found in the request and there's no authentication present yet.Default implementation of a handler chain, using an iterator.RequestSecurityProcessor
that returns the current authentication to the client.UsesRequestCache
to reconstitute a previously saved request (if there's one).Handles certain security exceptions: If it's anAuthenticationRequiredException
, theAuthenticationRequiredHandler
is used. If it's anAccessDeniedException
, and the user is anonymous, theAuthenticationRequiredHandler
is used.Processor that checks if the current user has permission to access the current request URL.