パッケージ org.springframework.security.oauth2.client.userinfo
OAuth 2.0 認可サーバーの UserInfo エンドポイントへのリクエストを開始するためにクライアントにサポートを提供するクラスとインターフェース。
インターフェースのサマリー インターフェース 説明 OAuth2UserService<R extends OAuth2UserRequest,U extends OAuth2User> このインターフェースの実装は、Client
に付与されたAccess Token
を使用して UserInfo エンドポイントからエンドユーザー(リソース所有者)のユーザー属性を取得し、OAuth2User
の形式でAuthenticatedPrincipal
を返す責任があります。ReactiveOAuth2UserService<R extends OAuth2UserRequest,U extends OAuth2User> このインターフェースの実装は、Client
に付与されたAccess Token
を使用して UserInfo エンドポイントからエンドユーザー(リソース所有者)のユーザー属性を取得し、OAuth2User
の形式でAuthenticatedPrincipal
を返す責任があります。クラスのサマリー クラス 説明 CustomUserTypesOAuth2UserService 使用すべきではありません。 カスタムOAuth2User
型をサポートするには、OAuth2UserService
の委譲ベースの戦略を使用することをお勧めします。これは、この実装に比べてはるかに高い柔軟性を提供するためです。DefaultOAuth2UserService 標準の OAuth 2.0 プロバイダーをサポートするOAuth2UserService
の実装。DefaultReactiveOAuth2UserService 標準の OAuth 2.0 プロバイダーをサポートするReactiveOAuth2UserService
の実装。DelegatingOAuth2UserService<R extends OAuth2UserRequest,U extends OAuth2User> OAuth2UserRequest UserInfo エンドポイントへのリクエストを開始するときにOAuth2UserService
が使用するリクエストを表します。OAuth2UserRequestEntityConverter