1
0
mirror of synced 2026-08-04 17:27:13 +00:00

SEC-2192: Create DEFAULT_FILTER_NAME

This commit is contained in:
Keesun Baik
2013-07-04 15:40:53 +09:00
committed by Rob Winch
parent cd34c47643
commit cf80cc88b5
3 changed files with 27 additions and 4 deletions
@@ -66,11 +66,14 @@ import org.springframework.web.filter.DelegatingFilterProxy;
* </p>
*
* @author Rob Winch
* @author Keesun Baik
*/
public abstract class AbstractSecurityWebApplicationInitializer implements WebApplicationInitializer {
private static final String SERVLET_CONTEXT_PREFIX = "org.springframework.web.servlet.FrameworkServlet.CONTEXT.";
public static final String DEFAULT_FILTER_NAME = "springSecurityFilterChain";
/* (non-Javadoc)
* @see org.springframework.web.WebApplicationInitializer#onStartup(javax.servlet.ServletContext)
*/
@@ -100,7 +103,7 @@ public abstract class AbstractSecurityWebApplicationInitializer implements WebAp
* @param servletContext the {@link ServletContext}
*/
private void insertSpringSecurityFilterChain(ServletContext servletContext) {
String filterName = "springSecurityFilterChain";
String filterName = DEFAULT_FILTER_NAME;
DelegatingFilterProxy springSecurityFilterChain = new DelegatingFilterProxy(filterName);
String contextAttribute = getWebApplicationContextAttribute();
if(contextAttribute != null) {
@@ -0,0 +1,18 @@
package org.springframework.security.web.context;
import org.junit.Test;
import static org.junit.Assert.assertEquals;
/**
* @author Keesun Baik
*/
public class AbstractSecurityWebApplicationInitializerTest {
@Test
public void defaultFilterName() {
assertEquals(AbstractSecurityWebApplicationInitializer.DEFAULT_FILTER_NAME, "springSecurityFilterChain");
}
}