Luke Taylor 16 vuotta sitten
vanhempi
commit
eae670269d

+ 0 - 17
config/src/main/java/org/springframework/security/config/ConfigUtils.java

@@ -141,23 +141,6 @@ abstract class ConfigUtils {
 //        filters.add(filter);
 //    }
 
-    /**
-     * Bean which holds the list of filters which are maintained in the context and modified by calls to
-     * addHttpFilter. The post processor retrieves these before injecting the list into the FilterChainProxy.
-     */
-    @SuppressWarnings("unchecked")
-    public static class FilterChainList {
-        List filters;
-
-        public List getFilters() {
-            return filters;
-        }
-
-        public void setFilters(List filters) {
-            this.filters = filters;
-        }
-    }
-
     /**
      * Checks the value of an XML attribute which represents a redirect URL.
      * If not empty or starting with "$" (potential placeholder), "/" or "http" it will raise an error.

+ 0 - 12
config/src/main/java/org/springframework/security/config/FilterChainProxyPostProcessor.java

@@ -1,9 +1,6 @@
 package org.springframework.security.config;
 
-import java.util.ArrayList;
-import java.util.Collections;
 import java.util.List;
-import java.util.Map;
 
 import javax.servlet.Filter;
 
@@ -14,19 +11,10 @@ import org.springframework.beans.factory.BeanFactory;
 import org.springframework.beans.factory.BeanFactoryAware;
 import org.springframework.beans.factory.ListableBeanFactory;
 import org.springframework.beans.factory.config.BeanPostProcessor;
-import org.springframework.core.OrderComparator;
-import org.springframework.core.Ordered;
-import org.springframework.security.access.ConfigAttribute;
-import org.springframework.security.authentication.AnonymousAuthenticationToken;
-import org.springframework.security.config.ConfigUtils.FilterChainList;
 import org.springframework.security.web.FilterChainProxy;
 import org.springframework.security.web.access.ExceptionTranslationFilter;
-import org.springframework.security.web.access.intercept.DefaultFilterInvocationSecurityMetadataSource;
 import org.springframework.security.web.access.intercept.FilterSecurityInterceptor;
-import org.springframework.security.web.authentication.AnonymousProcessingFilter;
 import org.springframework.security.web.authentication.UsernamePasswordAuthenticationProcessingFilter;
-import org.springframework.security.web.authentication.LoginUrlAuthenticationEntryPoint;
-import org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter;
 import org.springframework.security.web.authentication.www.BasicProcessingFilter;
 import org.springframework.security.web.context.SecurityContextPersistenceFilter;
 import org.springframework.security.web.session.SessionFixationProtectionFilter;