インターフェース 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
リクエストから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
(存在しない場合)