クラス ServerHttpSecurity.OidcLogoutSpec
java.lang.ObjectSE
org.springframework.security.config.web.server.ServerHttpSecurity.OidcLogoutSpec
- 含まれているクラス:
- ServerHttpSecurity
OIDC 1.0 ログアウトサポートを構成します
- 導入:
- 6.2
ネストされたクラスのサマリー
ネストされたクラス修飾子と型クラス説明final class
OIDC バックチャネルログアウトを構成するためのコンフィギュラーコンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明and()
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。backChannel
(Customizer<ServerHttpSecurity.OidcLogoutSpec.BackChannelLogoutConfigurer> backChannelLogoutConfigurer) 提供されたConsumer
SE を使用して OIDC バックチャネルログアウトを構成するclientRegistrationRepository
(ReactiveClientRegistrationRepository clientRegistrationRepository) oidcSessionRegistry
(ReactiveOidcSessionRegistry sessionRegistry) ReactiveOidcSessionRegistry
を構成します。
コンストラクターの詳細
OidcLogoutSpec
public OidcLogoutSpec()
メソッドの詳細
clientRegistrationRepository
public ServerHttpSecurity.OidcLogoutSpec clientRegistrationRepository(ReactiveClientRegistrationRepository clientRegistrationRepository) ReactiveClientRegistrationRepository
を構成します。デフォルトでは、値を Bean として検索します。- パラメーター:
clientRegistrationRepository
- 使用するリポジトリ- 戻り値:
ServerHttpSecurity.OidcLogoutSpec
をカスタマイズする
oidcSessionRegistry
public ServerHttpSecurity.OidcLogoutSpec oidcSessionRegistry(ReactiveOidcSessionRegistry sessionRegistry) ReactiveOidcSessionRegistry
を設定します。デフォルトでは、ServerHttpSecurity.OAuth2LoginSpec.oidcSessionRegistry
の値を使用し、その値を Bean として検索するか、それ以外の場合はInMemoryReactiveOidcSessionRegistry
を使用します。- パラメーター:
sessionRegistry
- 使用するレジストリ- 戻り値:
ServerHttpSecurity.OidcLogoutSpec
をカスタマイズする
backChannel
public ServerHttpSecurity.OidcLogoutSpec backChannel(Customizer<ServerHttpSecurity.OidcLogoutSpec.BackChannelLogoutConfigurer> backChannelLogoutConfigurer) 提供されたConsumer
SE を使用して OIDC バックチャネルログアウトを構成する- 戻り値:
- さらなる構成のための
ServerHttpSecurity.OidcLogoutSpec
and
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。