パッケージ org.springframework.security.oauth2.client.web.server
パッケージ org.springframework.security.oauth2.client.web.server
- クラス説明現在の
Principal
が認証された場合、提供されたServerOAuth2AuthorizedClientRepository
に委譲するServerOAuth2AuthorizedClientRepository
の実装。それ以外の場合、現在のリクエストが認証されていない(または匿名)場合、デフォルト(または提供)ServerOAuth2AuthorizedClientRepository
に委譲します。ServerOAuth2AuthorizationRequestResolver
のデフォルト実装。OAuth 2.0 認可コード認可のFilter
。これは、OAuth 2.0 認可レスポンスの処理を処理します。このWebFilter
は、エンドユーザーのユーザーエージェントを認可サーバーの認可エンドポイントにリダイレクトすることにより、認可コード付与フローを開始します。このインターフェースの実装は、リクエスト間のOAuth2AuthorizationRequest
の永続化に責任があります。ServerWebExchange
から認証可能なOAuth2AuthorizationCodeAuthenticationToken
に変換します。このインターフェースの実装は、提供されたServerWebExchange
からOAuth2AuthorizationRequest
を解決できます。このインターフェースの実装は、リクエスト間のAuthorized Client(s)
の永続化に責任があります。