クラス OidcBackChannelServerLogoutHandler

java.lang.ObjectSE
org.springframework.security.config.web.server.OidcBackChannelServerLogoutHandler
実装されているすべてのインターフェース:
ServerLogoutHandler

public final class OidcBackChannelServerLogoutHandler extends ObjectSE implements ServerLogoutHandler
特定の OIDC バックチャネルログアウトトークンに関連付けられたセッションを見つけて、それぞれを無効にする ServerLogoutHandler
導入:
6.2
関連事項:
  • コンストラクターの詳細

  • メソッドの詳細

    • logout

      public reactor.core.publisher.Mono<VoidSE> logout(WebFilterExchange exchange, Authentication authentication)
      インターフェースからコピーされた説明: ServerLogoutHandler
      ログアウトがリクエストされたときに呼び出されます
      次で指定:
      インターフェース ServerLogoutHandlerlogout 
      パラメーター:
      exchange - 交換
      authentication - Authentication
      戻り値:
      完了通知 (成功またはエラー)
    • setLogoutUri

      public void setLogoutUri(StringSE logoutUri)
      セッションごとのログアウトを実行するには、このログアウト URI を使用します。デフォルトは LogoutFilter のデフォルト URI である /logout です。
      パラメーター:
      logoutUri - 使用する URI
    • setSessionCookieName

      public void setSessionCookieName(StringSE sessionCookieName)
      この Cookie 名をセッション識別子に使用します。デフォルトは JSESSIONID です。

      Spring Session を使用している場合は、これを SESSION に変更する必要がある可能性があることに注意してください。

      パラメーター:
      sessionCookieName - 使用する Cookie 名