From 46285a0ec02c38006d72171c502ad5edccb7a4a1 Mon Sep 17 00:00:00 2001 From: Luke Taylor Date: Sun, 23 Dec 2007 01:02:12 +0000 Subject: [PATCH] SwitchUserProcessingFilter should come after FilterSecurityInterceptor (See SEC-376). --- .../security/ui/FilterChainOrderUtils.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/core/src/main/java/org/springframework/security/ui/FilterChainOrderUtils.java b/core/src/main/java/org/springframework/security/ui/FilterChainOrderUtils.java index 9244c8162b..fb6090da96 100644 --- a/core/src/main/java/org/springframework/security/ui/FilterChainOrderUtils.java +++ b/core/src/main/java/org/springframework/security/ui/FilterChainOrderUtils.java @@ -27,8 +27,8 @@ public class FilterChainOrderUtils { public static final int SECURITY_CONTEXT_HOLDER_AWARE_FILTER_ORDER = FILTER_CHAIN_FIRST + INTERVAL * 8; public static final int REMEMBER_ME_FILTER_ORDER = FILTER_CHAIN_FIRST + INTERVAL * 9; public static final int ANON_PROCESSING_FILTER_ORDER = FILTER_CHAIN_FIRST + INTERVAL * 10; - public static final int SWITCH_USER_FILTER_ORDER = FILTER_CHAIN_FIRST + INTERVAL * 11; - public static final int EXCEPTION_TRANSLATION_FILTER_ORDER = FILTER_CHAIN_FIRST + INTERVAL * 12; - public static final int NTLM_FILTER_ORDER = FILTER_CHAIN_FIRST + INTERVAL * 13; - public static final int FILTER_SECURITY_INTERCEPTOR_ORDER = FILTER_CHAIN_FIRST + INTERVAL * 14; + public static final int EXCEPTION_TRANSLATION_FILTER_ORDER = FILTER_CHAIN_FIRST + INTERVAL * 11; + public static final int NTLM_FILTER_ORDER = FILTER_CHAIN_FIRST + INTERVAL * 12; + public static final int FILTER_SECURITY_INTERCEPTOR_ORDER = FILTER_CHAIN_FIRST + INTERVAL * 13; + public static final int SWITCH_USER_FILTER_ORDER = FILTER_CHAIN_FIRST + INTERVAL * 14; }