クラス Saml2LogoutResponse
- java.lang.Object
-
- org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutResponse
public final class Saml2LogoutResponse extends java.lang.Object
署名および直列化された SAML 2.0 ログアウトレスポンスを表すクラス- 導入:
- 5.6
ネストされたクラスのサマリー
ネストされたクラス 修飾子と型 クラス 説明 static class
Saml2LogoutResponse.Builder
メソッドのサマリー
すべてのメソッド 静的メソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 Saml2MessageBinding
getBinding()
アサーティングパーティの SingleLogoutService のバインディングを取得しますjava.lang.String
getParameter(java.lang.String name)
getParameters().get(name)
の省略形であるname
パラメーターを取得します。ログアウトレスポンスに追加のクエリパラメーターを指定する場合に便利ですjava.util.Map<java.lang.String,java.lang.String>
getParameters()
すべてのパラメーターを取得するログアウトレスポンスに追加のクエリパラメーターを指定するときに便利ですjava.lang.String
getRelayState()
このログアウトリクエストに関連付けられたリレー状態java.lang.String
getResponseLocation()
アサート側の SingleLogoutService のレスポンス位置を取得しますjava.lang.String
getSamlResponse()
署名および直列化された <saml2:LogoutResponse> ペイロードを取得しますstatic Saml2LogoutResponse.Builder
withRelyingPartyRegistration(RelyingPartyRegistration registration)
このRelyingPartyRegistration
からSaml2LogoutResponse.Builder
インスタンスを作成します。具体的には、これにより SingleLogoutService レスポンスの場所とバインディングがRelyingPartyRegistration
からプルされます。
メソッドの詳細
getResponseLocation
public java.lang.String getResponseLocation()
アサート側の SingleLogoutService のレスポンス位置を取得します- 戻り値:
- SingleLogoutService レスポンス位置
getBinding
public Saml2MessageBinding getBinding()
アサーティングパーティの SingleLogoutService のバインディングを取得します- 戻り値:
- SingleLogoutService バインディング
getSamlResponse
public java.lang.String getSamlResponse()
署名および直列化された <saml2:LogoutResponse> ペイロードを取得します- 戻り値:
- 署名および直列化された <saml2:LogoutResponse> ペイロード
getRelayState
public java.lang.String getRelayState()
このログアウトリクエストに関連付けられたリレー状態- 戻り値:
- リレー状態
getParameter
public java.lang.String getParameter(java.lang.String name)
getParameters().get(name)
の省略形であるname
パラメーターを取得します。ログアウトレスポンスに追加のクエリパラメーターを指定する場合に便利です- パラメーター:
name
- パラメーターの名前- 戻り値:
- パラメーターの値
getParameters
public java.util.Map<java.lang.String,java.lang.String> getParameters()
すべてのパラメーターを取得するログアウトレスポンスに追加のクエリパラメーターを指定するときに便利です- 戻り値:
- ログアウトレスポンスクエリパラメーター
withRelyingPartyRegistration
public static Saml2LogoutResponse.Builder withRelyingPartyRegistration(RelyingPartyRegistration registration)
このRelyingPartyRegistration
からSaml2LogoutResponse.Builder
インスタンスを作成します。具体的には、これにより SingleLogoutService レスポンスの場所とバインディングがRelyingPartyRegistration
からプルされます。- パラメーター:
registration
- 使用するRelyingPartyRegistration
- 戻り値:
- さらなる構成のための
Saml2LogoutResponse.Builder