public class DelegatingAuthorizationGrantAuthenticator<T extends AuthorizationGrantAuthenticationToken> extends java.lang.Object implements AuthorizationGrantAuthenticator<T>
AuthorizationGrantAuthenticator
that
simply delegates to one of the AuthorizationGrantAuthenticator
's that it composes.Constructor and Description |
---|
DelegatingAuthorizationGrantAuthenticator(java.util.List<AuthorizationGrantAuthenticator<T>> authenticators) |
Modifier and Type | Method and Description |
---|---|
OAuth2ClientAuthenticationToken |
authenticate(T authorizationGrantAuthentication) |
public DelegatingAuthorizationGrantAuthenticator(java.util.List<AuthorizationGrantAuthenticator<T>> authenticators)
public OAuth2ClientAuthenticationToken authenticate(T authorizationGrantAuthentication) throws OAuth2AuthenticationException
authenticate
in interface AuthorizationGrantAuthenticator<T extends AuthorizationGrantAuthenticationToken>
OAuth2AuthenticationException