소스 검색

SEC-238: Add AuthenticationException to onUnsuccessfulAuthentication method signature.

Ben Alex 19 년 전
부모
커밋
d541c8e257
1개의 변경된 파일3개의 추가작업 그리고 2개의 파일을 삭제
  1. 3 2
      core/src/main/java/org/acegisecurity/ui/AbstractProcessingFilter.java

+ 3 - 2
core/src/main/java/org/acegisecurity/ui/AbstractProcessingFilter.java

@@ -311,7 +311,8 @@ public abstract class AbstractProcessingFilter implements Filter,
         throws IOException {}
 
     protected void onUnsuccessfulAuthentication(HttpServletRequest request,
-        HttpServletResponse response) throws IOException {}
+        HttpServletResponse response, AuthenticationException failed)
+        throws IOException {}
 
     /**
      * <p>
@@ -473,7 +474,7 @@ public abstract class AbstractProcessingFilter implements Filter,
                    .setAttribute(ACEGI_SECURITY_LAST_EXCEPTION_KEY, failed);
         } catch (Exception ignored) {}
 
-        onUnsuccessfulAuthentication(request, response);
+        onUnsuccessfulAuthentication(request, response, failed);
 
         rememberMeServices.loginFail(request, response);