Remove, as not used.

This commit is contained in:
Ben Alex 2007-12-04 05:12:39 +00:00
parent 8c9138b443
commit 8cf46ad0f8

View File

@ -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;
}
}