クラス DelegatingLogoutSuccessHandler
- java.lang.Object
-
- org.springframework.security.web.authentication.logout.DelegatingLogoutSuccessHandler
- 実装されたすべてのインターフェース:
LogoutSuccessHandler
public class DelegatingLogoutSuccessHandler extends java.lang.Object implements LogoutSuccessHandler
一致したリクエストマッチャーに基づくログアウトハンドラーへのデリゲート- 導入:
- 4.1
コンストラクターのサマリー
コンストラクター コンストラクター 説明 DelegatingLogoutSuccessHandler(java.util.LinkedHashMap<RequestMatcher,LogoutSuccessHandler> matcherToHandler)
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 void
onLogoutSuccess(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Authentication authentication)
void
setDefaultLogoutSuccessHandler(LogoutSuccessHandler defaultLogoutSuccessHandler)
他に利用可能なハンドラーがない場合、デフォルトのLogoutSuccessHandler
を設定します
コンストラクターの詳細
DelegatingLogoutSuccessHandler
public DelegatingLogoutSuccessHandler(java.util.LinkedHashMap<RequestMatcher,LogoutSuccessHandler> matcherToHandler)
メソッドの詳細
onLogoutSuccess
public void onLogoutSuccess(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Authentication authentication) throws java.io.IOException, javax.servlet.ServletException
- 次で指定:
- インターフェース
LogoutSuccessHandler
のonLogoutSuccess
- 例外:
java.io.IOException
javax.servlet.ServletException
setDefaultLogoutSuccessHandler
public void setDefaultLogoutSuccessHandler(LogoutSuccessHandler defaultLogoutSuccessHandler)
他に利用可能なハンドラーがない場合、デフォルトのLogoutSuccessHandler
を設定します- パラメーター:
defaultLogoutSuccessHandler
- 設定する defaultLogoutSuccessHandler