소스 검색

Correct equals(Object) method handling if both objects have null getDetails().

Ben Alex 19 년 전
부모
커밋
77be0009ad
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      core/src/main/java/org/acegisecurity/providers/anonymous/AnonymousAuthenticationToken.java

+ 4 - 0
core/src/main/java/org/acegisecurity/providers/anonymous/AnonymousAuthenticationToken.java

@@ -78,6 +78,10 @@ public class AnonymousAuthenticationToken extends AbstractAuthenticationToken
                 return false;
             }
 
+            if ((this.details == null) && (test.getDetails() == null)) {
+                return true;
+            }
+
             if ((this.details == null) && (test.getDetails() != null)) {
                 return false;
             }