Package org.riotfamily.riot.security.session

Interface Summary
SessionMetaData Interface that provides meta data about the last and current session.
SessionMetaDataStore Interface to load and persist SessionMetaData.
 

Class Summary
AccessControlFilterPlugin Servlet filter that binds the authenticated user (if present) to the current thread.
AccessControlInterceptor HandlerInterceptor that binds the authenticated user (if present) to the current thread.
LoginInterceptor HandlerInterceptor that sends a redirect to the login URL in case the user is not logged in.
LoginManager  
RiotUserDaoProcessor BeanPostProcessor that wraps all RiotUserDao instances with a RiotUserDaoWrapper.
RiotUserDaoWrapper Wrapper that invokes UserHolder.updateUser(String, RiotUser) whenever a user is updated or deleted.
SecurityContext Class that associates a RiotUser with the current thread.
TransientSessionMetaDataStore SessionMetaDataStore implementation that doesn't store anything.
UserHolder Class that holds a reference to a RiotUser.