インターフェース Saml2AuthenticationRequestRepository<T extends AbstractSaml2AuthenticationRequest >

型パラメーター:
T - SAML 2.0 認証リクエストの型
すべての既知の実装クラス:
HttpSessionSaml2AuthenticationRequestRepository

public interface Saml2AuthenticationRequestRepository<T extends AbstractSaml2AuthenticationRequest>
導入:
5.6
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    loadAuthenticationRequest(jakarta.servlet.http.HttpServletRequest request)
    リクエストから AbstractSaml2AuthenticationRequest をロードします
    removeAuthenticationRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
    HttpServletRequest および HttpServletResponse を使用して認証リクエストを削除します
    void
    saveAuthenticationRequest(T authenticationRequest, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
    HttpServletRequest および HttpServletResponse を使用して現在の認証リクエストを保存します
  • メソッドの詳細

    • loadAuthenticationRequest

      T loadAuthenticationRequest(jakarta.servlet.http.HttpServletRequest request)
      リクエストから AbstractSaml2AuthenticationRequest をロードします
      パラメーター:
      request - 現在のリクエスト
      戻り値:
      AbstractSaml2AuthenticationRequest または null (存在しない場合)
    • saveAuthenticationRequest

      void saveAuthenticationRequest(T authenticationRequest, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
      HttpServletRequest および HttpServletResponse を使用して現在の認証リクエストを保存します
      パラメーター:
      authenticationRequest - AbstractSaml2AuthenticationRequest
      request - 現在のリクエスト
      response - 現在のレスポンス
    • removeAuthenticationRequest

      T removeAuthenticationRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
      HttpServletRequest および HttpServletResponse を使用して認証リクエストを削除します
      パラメーター:
      request - 現在のリクエスト
      response - 現在のレスポンス
      戻り値:
      削除された AbstractSaml2AuthenticationRequest または null (存在しない場合)