Spring Security Framework

org.springframework.security.ui
Class FilterChainOrder

java.lang.Object
  extended by org.springframework.security.ui.FilterChainOrder

public abstract class FilterChainOrder
extends Object

Stores the default order numbers of all Spring Security filters for use in configuration.

Version:
$Id$
Author:
Luke Taylor

Field Summary
static int ANONYMOUS_FILTER
           
static int AUTHENTICATION_PROCESSING_FILTER
           
static int BASIC_PROCESSING_FILTER
           
static int CAS_PROCESSING_FILTER
           
static int CHANNEL_FILTER
           
static int CONCURRENT_SESSION_FILTER
           
static int EXCEPTION_TRANSLATION_FILTER
           
static int FILTER_CHAIN_FIRST
          The first position at which a Spring Security filter will be found.
static int FILTER_SECURITY_INTERCEPTOR
           
static int HTTP_SESSION_CONTEXT_FILTER
           
static int LOGIN_PAGE_FILTER
           
static int LOGOUT_FILTER
           
static int NTLM_FILTER
           
static int OPENID_PROCESSING_FILTER
           
static int PRE_AUTH_FILTER
           
static int REMEMBER_ME_FILTER
           
static int SERVLET_API_SUPPORT_FILTER
           
static int SESSION_FIXATION_FILTER
           
static int SWITCH_USER_FILTER
           
static int X509_FILTER
           
 
Constructor Summary
FilterChainOrder()
           
 
Method Summary
static int getOrder(String filterName)
          Allows filters to be used by name in the XSD file without explicit reference to Java constants
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FILTER_CHAIN_FIRST

public static final int FILTER_CHAIN_FIRST
The first position at which a Spring Security filter will be found. Any filter with an order less than this will be guaranteed to be placed before the Spring Security filters in the stack.

See Also:
Constant Field Values

CHANNEL_FILTER

public static final int CHANNEL_FILTER
See Also:
Constant Field Values

CONCURRENT_SESSION_FILTER

public static final int CONCURRENT_SESSION_FILTER

HTTP_SESSION_CONTEXT_FILTER

public static final int HTTP_SESSION_CONTEXT_FILTER

LOGOUT_FILTER

public static final int LOGOUT_FILTER

X509_FILTER

public static final int X509_FILTER

PRE_AUTH_FILTER

public static final int PRE_AUTH_FILTER

CAS_PROCESSING_FILTER

public static final int CAS_PROCESSING_FILTER

AUTHENTICATION_PROCESSING_FILTER

public static final int AUTHENTICATION_PROCESSING_FILTER

OPENID_PROCESSING_FILTER

public static final int OPENID_PROCESSING_FILTER

LOGIN_PAGE_FILTER

public static final int LOGIN_PAGE_FILTER

BASIC_PROCESSING_FILTER

public static final int BASIC_PROCESSING_FILTER

SERVLET_API_SUPPORT_FILTER

public static final int SERVLET_API_SUPPORT_FILTER

REMEMBER_ME_FILTER

public static final int REMEMBER_ME_FILTER

ANONYMOUS_FILTER

public static final int ANONYMOUS_FILTER

EXCEPTION_TRANSLATION_FILTER

public static final int EXCEPTION_TRANSLATION_FILTER

NTLM_FILTER

public static final int NTLM_FILTER

SESSION_FIXATION_FILTER

public static final int SESSION_FIXATION_FILTER

FILTER_SECURITY_INTERCEPTOR

public static final int FILTER_SECURITY_INTERCEPTOR

SWITCH_USER_FILTER

public static final int SWITCH_USER_FILTER
Constructor Detail

FilterChainOrder

public FilterChainOrder()
Method Detail

getOrder

public static int getOrder(String filterName)
Allows filters to be used by name in the XSD file without explicit reference to Java constants


Spring Security Framework

Copyright © 2004-2010 SpringSource, Inc. All Rights Reserved.