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