diff --git a/config/src/main/java/org/springframework/security/config/http/SecurityFilters.java b/config/src/main/java/org/springframework/security/config/http/SecurityFilters.java index 9ed9405e4b..3c01a48f94 100644 --- a/config/src/main/java/org/springframework/security/config/http/SecurityFilters.java +++ b/config/src/main/java/org/springframework/security/config/http/SecurityFilters.java @@ -26,10 +26,32 @@ import org.springframework.security.web.context.request.async.WebAsyncManagerInt */ enum SecurityFilters { - FIRST(Integer.MIN_VALUE), CHANNEL_FILTER, SECURITY_CONTEXT_FILTER, CONCURRENT_SESSION_FILTER, - /** {@link WebAsyncManagerIntegrationFilter} */ - WEB_ASYNC_MANAGER_FILTER, HEADERS_FILTER, CORS_FILTER, CSRF_FILTER, LOGOUT_FILTER, X509_FILTER, PRE_AUTH_FILTER, CAS_FILTER, FORM_LOGIN_FILTER, OPENID_FILTER, LOGIN_PAGE_FILTER, DIGEST_AUTH_FILTER, BASIC_AUTH_FILTER, REQUEST_CACHE_FILTER, SERVLET_API_SUPPORT_FILTER, JAAS_API_SUPPORT_FILTER, REMEMBER_ME_FILTER, ANONYMOUS_FILTER, SESSION_MANAGEMENT_FILTER, EXCEPTION_TRANSLATION_FILTER, FILTER_SECURITY_INTERCEPTOR, SWITCH_USER_FILTER, LAST( - Integer.MAX_VALUE); + FIRST(Integer.MIN_VALUE), + CHANNEL_FILTER, + SECURITY_CONTEXT_FILTER, + CONCURRENT_SESSION_FILTER, + WEB_ASYNC_MANAGER_FILTER /** {@link WebAsyncManagerIntegrationFilter} */, + HEADERS_FILTER, CORS_FILTER, + CSRF_FILTER, + LOGOUT_FILTER, + X509_FILTER, + PRE_AUTH_FILTER, + CAS_FILTER, + FORM_LOGIN_FILTER, + OPENID_FILTER, + LOGIN_PAGE_FILTER, + DIGEST_AUTH_FILTER, + BASIC_AUTH_FILTER, + REQUEST_CACHE_FILTER, + SERVLET_API_SUPPORT_FILTER, + JAAS_API_SUPPORT_FILTER, + REMEMBER_ME_FILTER, + ANONYMOUS_FILTER, + SESSION_MANAGEMENT_FILTER, + EXCEPTION_TRANSLATION_FILTER, + FILTER_SECURITY_INTERCEPTOR, + SWITCH_USER_FILTER, + LAST(Integer.MAX_VALUE); private static final int INTERVAL = 100; private final int order;