|
@@ -16,12 +16,11 @@
|
|
|
package org.springframework.security.oauth2.client.authentication;
|
|
|
|
|
|
import org.springframework.security.authentication.AbstractAuthenticationToken;
|
|
|
-import org.springframework.security.core.GrantedAuthority;
|
|
|
import org.springframework.security.core.SpringSecurityCoreVersion;
|
|
|
import org.springframework.security.oauth2.core.AuthorizationGrantType;
|
|
|
import org.springframework.util.Assert;
|
|
|
|
|
|
-import java.util.Collection;
|
|
|
+import java.util.Collections;
|
|
|
|
|
|
/**
|
|
|
* Base implementation of an {@link AbstractAuthenticationToken} that holds
|
|
@@ -36,10 +35,8 @@ public abstract class AuthorizationGrantAuthenticationToken extends AbstractAuth
|
|
|
private static final long serialVersionUID = SpringSecurityCoreVersion.SERIAL_VERSION_UID;
|
|
|
private final AuthorizationGrantType authorizationGrantType;
|
|
|
|
|
|
- protected AuthorizationGrantAuthenticationToken(AuthorizationGrantType authorizationGrantType,
|
|
|
- Collection<? extends GrantedAuthority> authorities) {
|
|
|
-
|
|
|
- super(authorities);
|
|
|
+ protected AuthorizationGrantAuthenticationToken(AuthorizationGrantType authorizationGrantType) {
|
|
|
+ super(Collections.emptyList());
|
|
|
Assert.notNull(authorizationGrantType, "authorizationGrantType cannot be null");
|
|
|
this.authorizationGrantType = authorizationGrantType;
|
|
|
}
|