1
0
mirror of synced 2026-08-05 01:36:56 +00:00

SEC-1481: Updated constructors of Authentication types to use a generic wildcard for authorities collection.

This commit is contained in:
Luke Taylor
2010-05-21 15:59:50 +01:00
parent 295e0ded18
commit aaa7bd90b2
6 changed files with 58 additions and 54 deletions
@@ -59,7 +59,7 @@ public class CasAuthenticationToken extends AbstractAuthenticationToken implemen
* @throws IllegalArgumentException if a <code>null</code> was passed
*/
public CasAuthenticationToken(final String key, final Object principal, final Object credentials,
final Collection<GrantedAuthority> authorities, final UserDetails userDetails, final Assertion assertion) {
final Collection<? extends GrantedAuthority> authorities, final UserDetails userDetails, final Assertion assertion) {
super(authorities);
if ((key == null) || ("".equals(key)) || (principal == null) || "".equals(principal) || (credentials == null)