From 77be0009ad4572e9686ead3f38b9c7d15368d4ea Mon Sep 17 00:00:00 2001 From: Ben Alex Date: Thu, 9 Feb 2006 02:54:40 +0000 Subject: [PATCH] Correct equals(Object) method handling if both objects have null getDetails(). --- .../providers/anonymous/AnonymousAuthenticationToken.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/src/main/java/org/acegisecurity/providers/anonymous/AnonymousAuthenticationToken.java b/core/src/main/java/org/acegisecurity/providers/anonymous/AnonymousAuthenticationToken.java index 95ca9ebdf5..cf24bc6728 100644 --- a/core/src/main/java/org/acegisecurity/providers/anonymous/AnonymousAuthenticationToken.java +++ b/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; }