소스 검색

SEC-539: Removed filterApplied boolean.

Luke Taylor 18 년 전
부모
커밋
27ef2caf45
1개의 변경된 파일1개의 추가작업 그리고 4개의 파일을 삭제
  1. 1 4
      core/src/main/java/org/acegisecurity/context/HttpSessionContextIntegrationFilter.java

+ 1 - 4
core/src/main/java/org/acegisecurity/context/HttpSessionContextIntegrationFilter.java

@@ -218,7 +218,6 @@ public class HttpSessionContextIntegrationFilter implements InitializingBean, Fi
 
         // Proceed with chain
         int contextWhenChainProceeded = SecurityContextHolder.getContext().hashCode();
-        boolean filterApplied = true;
 
         request.setAttribute(FILTER_APPLIED, Boolean.TRUE);
 
@@ -234,9 +233,7 @@ public class HttpSessionContextIntegrationFilter implements InitializingBean, Fi
             // Store context back to HttpSession
             storeSecurityContextInSession(request, httpSessionExistedAtStartOfRequest, contextWhenChainProceeded);
 
-            if (filterApplied) {
-                request.removeAttribute(FILTER_APPLIED);
-            }
+            request.removeAttribute(FILTER_APPLIED);
 
             // Remove SecurityContextHolder contents
             SecurityContextHolder.clearContext();