パッケージ org.springframework.security.web.authentication
パッケージ org.springframework.security.web.authentication
認証処理メカニズム。さまざまなプロトコル(BASIC、CAS、フォームログインなど)を使用して認証資格情報の送信に応答します。
- クラス説明ブラウザーベースの HTTP ベースの認証リクエストの抽象プロセッサー。URL へのリダイレクトを処理し、契約の一部として
Authenticationオブジェクトが渡されるストラテジーによって使用されるロジックを含む基本クラス。SecurityContextHolderにAuthenticationオブジェクトがないかどうかを検出し、必要に応じてオブジェクトを設定します。HttpServletRequestから特定の型のAuthenticationに変換するために使用される戦略。失敗した認証試行を処理するために使用される戦略。特定のリクエストの認証を実行するFilter。成功したユーザー認証を処理するために使用される戦略。複数のAuthenticationConverterを反復するAuthenticationConverter。例外型の URL への内部マップを使用して、認証失敗時の宛先を判別します。フォワード認証失敗ハンドラーフォワード認証成功ハンドラー事前認証された認証の場合(たとえば CAS とは異なり)、ユーザーは何らかのセキュリティフィルターが呼び出された時点で確立された外部メカニズムとセキュリティで保護されたコンテキストによってすでに識別されています。汎用HttpStatusをレスポンスとして送信するAuthenticationEntryPoint。ExceptionTranslationFilterがUsernamePasswordAuthenticationFilterを介してフォームログイン認証を開始するために使用します。何もしないAuthenticationEntryPoint実装。何もしないNullRememberMeServicesの実装。remember-me サービスを提供できるクラスによって実装します。RequestMatcherDelegatingAuthenticationManagerResolver.resolve(HttpServletRequest)に渡されたHttpServletRequestの型に基づいてAuthenticationManagerインスタンスを返すAuthenticationManagerResolver。ExceptionTranslationFilterによってセッションに保存された可能性のあるDefaultSavedRequestを利用できる認証成功戦略。AuthenticationFailureHandler は、onAuthenticationFailure メソッドが呼び出されたときに、defaultFailureUrlプロパティの値へのリダイレクトを実行します。AuthenticationSuccessHandler 。これは、認証が成功したときにユーザーが送信されるデフォルトの URL で構成できます。認証フォームの送信を処理します。Web 認証リクエストに関連する選択された HTTP 詳細の保持者。HttpServletRequest オブジェクトから詳細オブジェクトを構築してWebAuthenticationDetailsを作成するAuthenticationDetailsSourceの実装。