パッケージ org.springframework.security.web.authentication.preauth
パッケージ org.springframework.security.web.authentication.preauth
「事前認証済み」シナリオのサポート。Spring Security では、外部から構成されたシステムによって受信リクエストがすでに認証されていると想定しています。
- クラス説明事前認証された認証リクエストを処理するフィルターを処理するための基本クラス。この場合、プリンシパルはすでに外部システムによって認証されていると想定されます。事前認証された認証リクエストを処理します。事前認証認証用の
Authentication
実装。この AuthenticationUserDetailsService 実装は、指定された PreAuthenticatedAuthenticationToken に含まれる情報のみに基づいて UserDetails オブジェクトを作成します。この WebAuthenticationDetails 実装では、事前認証された認可オーソリティのリストを保存できます。スタンフォード WebAuth や Shibboleth などの SSO システムで使用するために、リクエスト属性からユーザー名を取得する単純な事前認証済みフィルター。CA Siteminder などのシステムで使用するために、リクエストヘッダーからユーザー名を取得する単純な事前認証済みフィルター。