See: Description
| Interface | Description |
|---|---|
| OAuth2UserService<R extends OAuth2UserRequest,U extends org.springframework.security.oauth2.core.user.OAuth2User> |
Implementations of this interface are responsible for obtaining the user attributes
of the End-User (Resource Owner) from the UserInfo Endpoint
using the
Access Token
granted to the Client
and returning an AuthenticatedPrincipal in the form of an OAuth2User. |
| ReactiveOAuth2UserService<R extends OAuth2UserRequest,U extends org.springframework.security.oauth2.core.user.OAuth2User> |
Implementations of this interface are responsible for obtaining the user attributes
of the End-User (Resource Owner) from the UserInfo Endpoint
using the
Access Token
granted to the Client
and returning an AuthenticatedPrincipal in the form of an OAuth2User. |
| Class | Description |
|---|---|
| CustomUserTypesOAuth2UserService |
An implementation of an
OAuth2UserService that supports custom OAuth2User types. |
| DefaultOAuth2UserService |
An implementation of an
OAuth2UserService that supports standard OAuth 2.0 Provider's. |
| DefaultReactiveOAuth2UserService |
An implementation of an
ReactiveOAuth2UserService that supports standard OAuth 2.0 Provider's. |
| DelegatingOAuth2UserService<R extends OAuth2UserRequest,U extends org.springframework.security.oauth2.core.user.OAuth2User> |
An implementation of an
OAuth2UserService that simply delegates
to it's internal List of OAuth2UserService(s). |
| OAuth2UserRequest |
Represents a request the
OAuth2UserService uses
when initiating a request to the UserInfo Endpoint. |
| OAuth2UserRequestEntityConverter |
A
Converter that converts the provided OAuth2UserRequest
to a RequestEntity representation of a request for the UserInfo Endpoint. |