Class OAuth2ClientCredentialsAuthenticationValidator

java.lang.Object
org.springframework.security.oauth2.server.authorization.authentication.OAuth2ClientCredentialsAuthenticationValidator
All Implemented Interfaces:
Consumer<OAuth2ClientCredentialsAuthenticationContext>

public final class OAuth2ClientCredentialsAuthenticationValidator extends Object implements Consumer<OAuth2ClientCredentialsAuthenticationContext>
A Consumer providing access to the OAuth2ClientCredentialsAuthenticationContext containing an OAuth2ClientCredentialsAuthenticationToken and is the default authentication validator used for validating specific OAuth 2.0 Client Credentials Grant Request parameters.

The default implementation validates OAuth2ClientCredentialsAuthenticationToken.getScopes(). If validation fails, an OAuth2AuthenticationException is thrown.

Since:
1.3
See Also: