See: Description
Interface | Description |
---|---|
OAuth2UserService<R extends OAuth2UserRequest,U extends 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 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 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. |