クラス Saml2LogoutResponse.Builder
java.lang.ObjectSE
org.springframework.security.saml2.provider.service.authentication.logout.Saml2LogoutResponse.Builder
- 含まれているクラス:
- Saml2LogoutResponse
メソッドのサマリー
修飾子と型メソッド説明binding
(Saml2MessageBinding binding) この SAML 2.0 メッセージバインディングを使用するデフォルトでは、アサート側の設定済みバインディングが使用されますbuild()
Saml2LogoutResponse
を構築するこの場所を SAML 2.0 ログアウトエンドポイントに使用するデフォルトでは、アサート側のエンドポイントが使用されますparameters
(ConsumerSE<MapSE<StringSE, StringSE>> parametersConsumer) このConsumer
SE を使用して、一連のクエリパラメーターを変更します。指定された署名は Base64 でエンコードする必要がありますが、URL エンコードはレスポンスの送信時に行われるため、パラメーターを URL エンコードする必要はありません。parametersQuery
(FunctionSE<MapSE<StringSE, StringSE>, StringSE> encoder) この戦略を使用して、パラメーターをエンコードされたクエリ文字列に変換します。relayState
(StringSE relayState) ログアウトリクエストをアサート側に送信するときのリレー状態にこの値を使用します。これはレスポンスの送信時に行われるため、URL エンコードしないでください。samlResponse
(StringSE samlResponse) 署名され、直列化され、Base64 でエンコードされたこの <saml2:LogoutResponse> を使用します。
メソッドの詳細
samlResponse
署名され、直列化され、Base64 でエンコードされたこの <saml2:LogoutResponse> を使用します。URL エンコードはレスポンスの送信時に行われるため、URL エンコードしないでください。- パラメーター:
samlResponse
- 使用する <saml2:LogoutResponse>- 戻り値:
- さらなる構成のための
Saml2LogoutResponse.Builder
- 関連事項:
binding
この SAML 2.0 メッセージバインディングを使用するデフォルトでは、アサート側の設定済みバインディングが使用されます- パラメーター:
binding
- 使用する SAML 2.0 メッセージバインディング- 戻り値:
- さらなる構成のための
Saml2LogoutRequest.Builder
location
この場所を SAML 2.0 ログアウトエンドポイントに使用するデフォルトでは、アサート側のエンドポイントが使用されます- パラメーター:
location
- 使用する SAML 2.0 の場所- 戻り値:
- さらなる構成のための
Saml2LogoutRequest.Builder
relayState
ログアウトリクエストをアサート側に送信するときのリレー状態にこの値を使用します。これはレスポンスの送信時に行われるため、URL エンコードしないでください。- パラメーター:
relayState
- リレー状態- 戻り値:
- さらなる構成のための
Saml2LogoutResponse.Builder
parameters
public Saml2LogoutResponse.Builder parameters(ConsumerSE<MapSE<StringSE, StringSE>> parametersConsumer) このConsumer
SE を使用して、一連のクエリパラメーターを変更します。指定された署名は Base64 でエンコードする必要がありますが、URL エンコードはレスポンスの送信時に行われるため、パラメーターを URL エンコードする必要はありません。- パラメーター:
parametersConsumer
-Consumer
SE- 戻り値:
- さらなる構成のための
Saml2LogoutResponse.Builder
parametersQuery
public Saml2LogoutResponse.Builder parametersQuery(FunctionSE<MapSE<StringSE, StringSE>, StringSE> encoder) この戦略を使用して、パラメーターをエンコードされたクエリ文字列に変換します。結果のクエリには、先頭の疑問符が含まれていません。使用したいエンコードされたバージョンがすでにある場合は、parameterEncoder((params) -> encodedValue)
を実行してこれを呼び出すことができます。- パラメーター:
encoder
- 使用する戦略- 戻り値:
- さらなる構成のための
Saml2LogoutRequest.Builder
- 導入:
- 5.8
build
Saml2LogoutResponse
を構築する- 戻り値:
- 構築された
Saml2LogoutResponse