diff --git a/core/src/main/java/org/springframework/security/authentication/AnonymousAuthenticationToken.java b/core/src/main/java/org/springframework/security/authentication/AnonymousAuthenticationToken.java index e7bb69e897..9afc10c565 100644 --- a/core/src/main/java/org/springframework/security/authentication/AnonymousAuthenticationToken.java +++ b/core/src/main/java/org/springframework/security/authentication/AnonymousAuthenticationToken.java @@ -16,6 +16,7 @@ package org.springframework.security.authentication; import java.io.Serializable; +import java.util.Collection; import java.util.List; import org.springframework.security.core.GrantedAuthority; @@ -44,7 +45,7 @@ public class AnonymousAuthenticationToken extends AbstractAuthenticationToken im * * @throws IllegalArgumentException if a null was passed */ - public AnonymousAuthenticationToken(String key, Object principal, List authorities) { + public AnonymousAuthenticationToken(String key, Object principal, Collection authorities) { super(authorities); if ((key == null) || ("".equals(key)) || (principal == null) || "".equals(principal) || (authorities == null)