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 anAbstractAuthenticationToken
that represents an OAuth 2.0Authentication
.OAuth2AuthorizationCodeAuthenticationProvider An implementation of anAuthenticationProvider
for the OAuth 2.0 Authorization Code Grant.OAuth2AuthorizationCodeAuthenticationToken AnAbstractAuthenticationToken
for the OAuth 2.0 Authorization Code Grant.OAuth2AuthorizationCodeReactiveAuthenticationManager An implementation of anAuthenticationProvider
for OAuth 2.0 Login, which leverages the OAuth 2.0 Authorization Code Grant Flow.OAuth2LoginAuthenticationProvider An implementation of anAuthenticationProvider
for OAuth 2.0 Login, which leverages the OAuth 2.0 Authorization Code Grant Flow.OAuth2LoginAuthenticationToken AnAbstractAuthenticationToken
for OAuth 2.0 Login, which leverages the OAuth 2.0 Authorization Code Grant Flow.OAuth2LoginReactiveAuthenticationManager An implementation of anAuthenticationProvider
for OAuth 2.0 Login, which leverages the OAuth 2.0 Authorization Code Grant Flow.