diff --git a/core/src/main/java/org/springframework/security/config/AutoConfigBeanDefinitionParser.java b/core/src/main/java/org/springframework/security/config/AutoConfigBeanDefinitionParser.java deleted file mode 100644 index 6dfd06e781..0000000000 --- a/core/src/main/java/org/springframework/security/config/AutoConfigBeanDefinitionParser.java +++ /dev/null @@ -1,42 +0,0 @@ -package org.springframework.security.config; - -import org.springframework.beans.factory.xml.BeanDefinitionParser; -import org.springframework.beans.factory.xml.ParserContext; -import org.springframework.beans.factory.config.BeanDefinition; -import org.springframework.beans.factory.config.BeanFactoryPostProcessor; -import org.springframework.beans.factory.config.ConfigurableListableBeanFactory; -import org.springframework.beans.factory.support.RootBeanDefinition; -import org.springframework.beans.factory.support.BeanDefinitionRegistry; -import org.springframework.beans.BeansException; -import org.springframework.security.providers.ProviderManager; -import org.springframework.security.providers.AuthenticationProvider; -import org.springframework.security.vote.AffirmativeBased; -import org.springframework.security.vote.RoleVoter; -import org.springframework.security.vote.AuthenticatedVoter; -import org.springframework.core.Ordered; -import org.w3c.dom.Element; - -import java.util.List; -import java.util.Map; -import java.util.ArrayList; -import java.util.Arrays; - -/** - * @author Luke Taylor - * @version $Id$ - */ -public class AutoConfigBeanDefinitionParser implements BeanDefinitionParser { - public static final String DEFAULT_ACCESS_MANAGER_ID = "_accessManager"; - - public BeanDefinition parse(Element element, ParserContext parserContext) { - BeanDefinitionRegistry registry = parserContext.getRegistry(); - - RootBeanDefinition accessManager = new RootBeanDefinition(AffirmativeBased.class); - - accessManager.getPropertyValues().addPropertyValue("decisionVoters", - Arrays.asList(new Object[] {new RoleVoter(), new AuthenticatedVoter()})); - - registry.registerBeanDefinition(DEFAULT_ACCESS_MANAGER_ID, accessManager); - return null; - } -}