Example usage for org.springframework.security.config.http DefaultFilterChainValidator DefaultFilterChainValidator

List of usage examples for org.springframework.security.config.http DefaultFilterChainValidator DefaultFilterChainValidator

Introduction

In this page you can find the example usage for org.springframework.security.config.http DefaultFilterChainValidator DefaultFilterChainValidator.

Prototype

DefaultFilterChainValidator

Source Link

Usage

From source file:org.springframework.security.config.http.DefaultFilterChainValidatorTests.java

@Before
public void setUp() throws Exception {
    AnonymousAuthenticationFilter aaf = new AnonymousAuthenticationFilter("anonymous");
    fsi = new FilterSecurityInterceptor();
    fsi.setAccessDecisionManager(accessDecisionManager);
    fsi.setSecurityMetadataSource(metadataSource);
    AuthenticationEntryPoint authenticationEntryPoint = new LoginUrlAuthenticationEntryPoint("/login");
    ExceptionTranslationFilter etf = new ExceptionTranslationFilter(authenticationEntryPoint);
    DefaultSecurityFilterChain securityChain = new DefaultSecurityFilterChain(AnyRequestMatcher.INSTANCE, aaf,
            etf, fsi);//  www.ja  v  a 2s . c  o  m
    fcp = new FilterChainProxy(securityChain);
    validator = new DefaultFilterChainValidator();

    ReflectionTestUtils.setField(validator, "logger", logger);
}