org.springframework.flex.security
Class SessionFixationProtectionPostProcessor.PriorityOrderedRequestContextFilter

java.lang.Object
  extended by org.springframework.web.filter.GenericFilterBean
      extended by org.springframework.web.filter.OncePerRequestFilter
          extended by org.springframework.web.filter.RequestContextFilter
              extended by org.springframework.flex.security.SessionFixationProtectionPostProcessor.PriorityOrderedRequestContextFilter
All Implemented Interfaces:
javax.servlet.Filter, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean, org.springframework.core.Ordered, org.springframework.web.context.ServletContextAware
Enclosing class:
SessionFixationProtectionPostProcessor

public static final class SessionFixationProtectionPostProcessor.PriorityOrderedRequestContextFilter
extends org.springframework.web.filter.RequestContextFilter
implements org.springframework.core.Ordered

Filter to ensure the request context gets stored before the Spring Security filter chain is invoked so that the FlexSessionInvalidatingAuthenticationListener has access to the request attributes.


Field Summary
 
Fields inherited from class org.springframework.web.filter.OncePerRequestFilter
ALREADY_FILTERED_SUFFIX
 
Fields inherited from class org.springframework.web.filter.GenericFilterBean
logger
 
Fields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
 
Constructor Summary
SessionFixationProtectionPostProcessor.PriorityOrderedRequestContextFilter()
           
 
Method Summary
 int getOrder()
           
 
Methods inherited from class org.springframework.web.filter.RequestContextFilter
doFilterInternal, setThreadContextInheritable
 
Methods inherited from class org.springframework.web.filter.OncePerRequestFilter
doFilter, getAlreadyFilteredAttributeName, shouldNotFilter
 
Methods inherited from class org.springframework.web.filter.GenericFilterBean
addRequiredProperty, afterPropertiesSet, destroy, getFilterConfig, getFilterName, getServletContext, init, initBeanWrapper, initFilterBean, setBeanName, setServletContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SessionFixationProtectionPostProcessor.PriorityOrderedRequestContextFilter

public SessionFixationProtectionPostProcessor.PriorityOrderedRequestContextFilter()
Method Detail

getOrder

public int getOrder()
Specified by:
getOrder in interface org.springframework.core.Ordered