参照先: 説明
| インターフェース | 説明 |
|---|---|
| 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 |