インターフェース AuthenticationSuccessHandler
- すべての既知の実装クラス:
ForwardAuthenticationSuccessHandler、SavedRequestAwareAuthenticationSuccessHandler、SimpleUrlAuthenticationSuccessHandler
public interface AuthenticationSuccessHandler成功したユーザー認証を処理するために使用される戦略。実装は何でもできますが、通常の動作は次の宛先へのナビゲーションを制御することです(リダイレクトまたは転送を使用)。例: ユーザーがログインフォームを送信してログインした後、アプリケーションは、どこにリダイレクトするかを決定する必要があります(
AbstractAuthenticationProcessingFilterとサブクラスを参照)。必要に応じて他のロジックも含めることができます。- 導入:
- 3.0
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド デフォルトメソッド 修飾子と型 メソッド 説明 default voidonAuthenticationSuccess(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain chain, Authentication authentication)ユーザーが正常に認証されたときに呼び出されます。voidonAuthenticationSuccess(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Authentication authentication)ユーザーが正常に認証されたときに呼び出されます。
メソッドの詳細
onAuthenticationSuccess
default void onAuthenticationSuccess(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain chain, Authentication authentication) throws java.io.IOException, javax.servlet.ServletExceptionユーザーが正常に認証されたときに呼び出されます。- パラメーター:
request- 成功した認証を引き起こしたリクエストresponse- レスポンスchain- チェーンの他のフィルターを処理するために使用できるFilterChainauthentication- 認証プロセス中に作成された Authentication オブジェクト。- 例外:
java.io.IOExceptionjavax.servlet.ServletException- 導入:
- 5.2.0
onAuthenticationSuccess
void onAuthenticationSuccess(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Authentication authentication) throws java.io.IOException, javax.servlet.ServletExceptionユーザーが正常に認証されたときに呼び出されます。- パラメーター:
request- 成功した認証を引き起こしたリクエストresponse- レスポンスauthentication- 認証プロセス中に作成された Authentication オブジェクト。- 例外:
java.io.IOExceptionjavax.servlet.ServletException