インターフェース Saml2LogoutResponseResolver
public interface Saml2LogoutResponseResolver
HttpServletRequest および現在の Authentication からの情報に基づいて、署名された SAML 2.0 ログアウトレスポンスを作成します。返されたログアウトレスポンスは、たとえば RelyingPartyRegistration.getAssertingPartyMetadata() で指定された場所とバインディングに基づいて、アサート側に送信するのに適しています。- 導入:
- 5.6
- 関連事項:
方法の概要
修飾子と型メソッド説明resolve(jakarta.servlet.http.HttpServletRequest request, Authentication authentication) SAML 2.0 ログアウトレスポンスを作成、署名、直列化する準備をします。default Saml2LogoutResponseresolve(jakarta.servlet.http.HttpServletRequest request, Authentication authentication, Saml2AuthenticationException authenticationException) SAML 2.0 エラーログアウトレスポンスを作成し、署名し、直列化する準備をします。
メソッドの詳細
resolve
Saml2LogoutResponse resolve(jakarta.servlet.http.HttpServletRequest request, Authentication authentication) SAML 2.0 ログアウトレスポンスを作成、署名、直列化する準備をします。- パラメーター:
request- HTTP リクエストauthentication- 現在のユーザー- 戻り値:
- 署名および直列化された SAML 2.0 ログアウトレスポンス
resolve
default Saml2LogoutResponse resolve(jakarta.servlet.http.HttpServletRequest request, Authentication authentication, Saml2AuthenticationException authenticationException) SAML 2.0 エラーログアウトレスポンスを作成し、署名し、直列化する準備をします。- パラメーター:
request- HTTP リクエストauthentication- 現在のユーザーauthenticationException- ログアウトリクエストが処理されたときにスローされた例外- 戻り値:
- 署名され直列化された SAML 2.0 ログアウトレスポンス、または SAML 2.0 エラーログアウトレスポンスを生成できない場合は
null - 導入:
- 7.0