インターフェース Saml2LogoutRequestRepository

すべての既知の実装クラス:
HttpSessionLogoutRequestRepository

public interface Saml2LogoutRequestRepository
このインターフェースの実装は、リクエスト間の Saml2LogoutRequest の永続化に責任があります。

SAML 2.0 SLO フローを開始する前に、ログアウトリクエストを永続化するために Saml2RelyingPartyInitiatedLogoutSuccessHandler によって使用されます。同様に、そのログアウトレスポンスに関連付けられたログアウトリクエストを解決するために OpenSamlLogoutResponseHandler によって使用されます。

導入:
5.6
関連事項:
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    loadLogoutRequest(jakarta.servlet.http.HttpServletRequest request)
    提供されていない HttpServletRequest または null に関連付けられている Saml2LogoutRequest を返します(利用できない場合)。
    removeLogoutRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
    指定された HttpServletRequest および HttpServletResponse に関連付けられた Saml2LogoutRequest を削除して返します。使用できない場合は null を返します。
    void
    saveLogoutRequest(Saml2LogoutRequest logoutRequest, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
    Saml2LogoutRequest を提供された HttpServletRequest および / または HttpServletResponse に関連付けて保持します。
  • メソッドの詳細

    • loadLogoutRequest

      Saml2LogoutRequest loadLogoutRequest(jakarta.servlet.http.HttpServletRequest request)
      提供されていない HttpServletRequest または null に関連付けられている Saml2LogoutRequest を返します(利用できない場合)。
      パラメーター:
      request - HttpServletRequest
      戻り値:
      Saml2LogoutRequest または null が利用できない場合
    • saveLogoutRequest

      void saveLogoutRequest(Saml2LogoutRequest logoutRequest, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
      Saml2LogoutRequest を提供された HttpServletRequest および / または HttpServletResponse に関連付けて保持します。
      パラメーター:
      logoutRequest - Saml2LogoutRequest
      request - HttpServletRequest
      response - HttpServletResponse
    • removeLogoutRequest

      Saml2LogoutRequest removeLogoutRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
      指定された HttpServletRequest および HttpServletResponse に関連付けられた Saml2LogoutRequest を削除して返します。使用できない場合は null を返します。
      パラメーター:
      request - HttpServletRequest
      response - HttpServletResponse
      戻り値:
      Saml2LogoutRequest または null が利用できない場合