Package org.springframework.security.oauth2.client.userinfo
package org.springframework.security.oauth2.client.userinfo
Classes and interfaces providing support to the client for initiating requests to the
OAuth 2.0 Authorization Server's UserInfo Endpoint.
-
ClassDescriptionAn implementation of an
OAuth2UserServicethat supports standard OAuth 2.0 Provider's.An implementation of anReactiveOAuth2UserServicethat supports standard OAuth 2.0 Provider's.An implementation of anOAuth2UserServicethat simply delegates to its internalListofOAuth2UserService(s).Represents a request theOAuth2UserServiceuses when initiating a request to the UserInfo Endpoint.AConverterthat converts the providedOAuth2UserRequestto aRequestEntityrepresentation of a request for the UserInfo Endpoint.Implementations of this interface are responsible for obtaining the user attributes of the End-User (Resource Owner) from the UserInfo Endpoint using theAccess Tokengranted to theClientand returning anAuthenticatedPrincipalin the form of anOAuth2User.Implementations of this interface are responsible for obtaining the user attributes of the End-User (Resource Owner) from the UserInfo Endpoint using theAccess Tokengranted to theClientand returning anAuthenticatedPrincipalin the form of anOAuth2User.