mirror of
https://github.com/spring-projects/spring-security.git
synced 2025-07-06 10:42:33 +00:00
Remove, as not used.
This commit is contained in:
parent
8c9138b443
commit
8cf46ad0f8
@ -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;
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
x
Reference in New Issue
Block a user