クラス ServerHttpSecurity.LogoutSpec
java.lang.ObjectSE
org.springframework.security.config.web.server.ServerHttpSecurity.LogoutSpec
- 含まれているクラス:
- ServerHttpSecurity
ログアウトを構成します
- 導入:
- 5.0
- 関連事項:
方法の概要
修飾子と型メソッド説明protected voidconfigure(ServerHttpSecurity http) disable()ログアウトを無効にしますlogoutHandler(ConsumerSE<ListSE<ServerLogoutHandler>> handlersConsumer) ServerLogoutHandlerインスタンスのリストを管理できます。logoutHandler(ServerLogoutHandler logoutHandler) ログアウトハンドラーを構成します。POST がログアウトをトリガーする URL を構成します。requiresLogout(ServerWebExchangeMatcher requiresLogout) ログアウトがトリガーされるタイミングを構成します。
メソッドの詳細
logoutHandler
ログアウトハンドラーを設定します。デフォルトはSecurityContextServerLogoutHandlerです。これにより、以前に設定されたハンドラーがすべてクリアされます。- パラメーター:
logoutHandler-- 戻り値:
- 構成する
ServerHttpSecurity.LogoutSpec
logoutHandler
public ServerHttpSecurity.LogoutSpec logoutHandler(ConsumerSE<ListSE<ServerLogoutHandler>> handlersConsumer) ServerLogoutHandlerインスタンスのリストを管理できます。- パラメーター:
handlersConsumer- ハンドラーのリストを管理するためのConsumerSE。- 戻り値:
- 構成する
ServerHttpSecurity.LogoutSpec - 導入:
- 7.0
logoutUrl
POST がログアウトをトリガーする URL を構成します。- パラメーター:
logoutUrl- ログアウトをトリガーする URL (つまり、"/signout" は、"/signout" への POST がログアウトをトリガーすることを意味します)- 戻り値:
- 構成する
ServerHttpSecurity.LogoutSpec
requiresLogout
ログアウトがトリガーされるタイミングを構成します。- パラメーター:
requiresLogout- ログアウトがトリガーされるタイミングを決定するマッチャー- 戻り値:
- 構成する
ServerHttpSecurity.LogoutSpec
logoutSuccessHandler
disable
ログアウトを無効にします- 戻り値:
ServerHttpSecurityの構成を続行するには
configure