パッケージ org.springframework.security.oauth2.server.resource.authentication
パッケージ org.springframework.security.oauth2.server.resource.authentication
OAuth 2.0 リソースサーバー
Authentication
およびサポートするクラスとインターフェース。- クラス説明異なる OAuth 2.0 アクセストークン形式間の共通属性を公開する
AbstractAuthenticationToken
実装の基本クラス。ベアラートークンを介して取得された認証の成功を表すAuthentication
トークン。通常Jwt
にあるスコープ属性からGrantedAuthority
を抽出します。署名された JWT(JWS)の発行者に基づいて JWT ベースのReactiveAuthenticationManager
を解決するReactiveAuthenticationManagerResolver
の実装。Jwt トークンのReactiveAuthenticationManager
。不透明なベアラートークンのReactiveAuthenticationManager
実装。OAuth 2.0 イントロスペクションエンドポイントを使用してトークンの有効性を確認し、その属性を明らかにします。ノンブロッキング命令Converter
を適応させるためのリアクティブConverter
Converter<Jwt, Collection<GrantedAuthority>>
をConverter<Jwt, Flux<GrantedAuthority>>
に適合させます。