クラス DelegatingOAuth2UserService<R extends OAuth2UserRequest ,U extends OAuth2User >
java.lang.ObjectSE
org.springframework.security.oauth2.client.userinfo.DelegatingOAuth2UserService<R,U>
- 型パラメーター:
R- OAuth 2.0 ユーザーリクエストの型U- OAuth 2.0 ユーザーの型
- 実装されているすべてのインターフェース:
OAuth2UserService<R,U>
public class DelegatingOAuth2UserService<R extends OAuth2UserRequest,U extends OAuth2User>
extends ObjectSE
implements OAuth2UserService<R,U>
OAuth2UserService の内部 List に単純に委譲する OAuth2UserService の実装。 各 OAuth2UserService には、最初の non-null OAuth2User が返される OAuth2User を load する機会が与えられます。
- 導入:
- 5.0
- 関連事項:
コンストラクターの概要
コンストラクターコンストラクター説明DelegatingOAuth2UserService(ListSE<OAuth2UserService<R, U>> userServices) 指定されたパラメーターを使用してDelegatingOAuth2UserServiceを構築します。メソッドのサマリー
コンストラクターの詳細
DelegatingOAuth2UserService
指定されたパラメーターを使用してDelegatingOAuth2UserServiceを構築します。- パラメーター:
userServices-OAuth2UserServiceのList(秒)
メソッドの詳細
loadUser
インターフェースからコピーされた説明:OAuth2UserServiceUserInfo エンドポイントからエンドユーザーのユーザー属性を取得した後、OAuth2Userを返します。- 次で指定:
- インターフェース
OAuth2UserService<R extends OAuth2UserRequest,のU extends OAuth2User> loadUser - パラメーター:
userRequest- ユーザーリクエスト- 戻り値:
OAuth2User- 例外:
OAuth2AuthenticationException- UserInfo エンドポイントからユーザー属性を取得しようとしてエラーが発生した場合