Package org.springframework.security.oauth2.client.authentication
Support classes and interfaces for authenticating and authorizing a client with an
OAuth 2.0 Authorization Server using a specific authorization grant flow.
-
Class Summary Class Description OAuth2AuthenticationToken An implementation of anAbstractAuthenticationTokenthat represents an OAuth 2.0Authentication.OAuth2AuthorizationCodeAuthenticationProvider An implementation of anAuthenticationProviderfor the OAuth 2.0 Authorization Code Grant.OAuth2AuthorizationCodeAuthenticationToken AnAbstractAuthenticationTokenfor the OAuth 2.0 Authorization Code Grant.OAuth2AuthorizationCodeReactiveAuthenticationManager An implementation of anAuthenticationProviderfor OAuth 2.0 Login, which leverages the OAuth 2.0 Authorization Code Grant Flow.OAuth2LoginAuthenticationProvider An implementation of anAuthenticationProviderfor OAuth 2.0 Login, which leverages the OAuth 2.0 Authorization Code Grant Flow.OAuth2LoginAuthenticationToken AnAbstractAuthenticationTokenfor OAuth 2.0 Login, which leverages the OAuth 2.0 Authorization Code Grant Flow.OAuth2LoginReactiveAuthenticationManager An implementation of anAuthenticationProviderfor OAuth 2.0 Login, which leverages the OAuth 2.0 Authorization Code Grant Flow.