クラス ServerHttpSecurity.OAuth2ClientSpec
- java.lang.Object
-
- org.springframework.security.config.web.server.ServerHttpSecurity.OAuth2ClientSpec
- 含まれているクラス:
- ServerHttpSecurity
public final class ServerHttpSecurity.OAuth2ClientSpec extends java.lang.Object
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 ServerHttpSecurity
and()
メソッドチェーンがServerHttpSecurity
の構成を続行できるようにしますServerHttpSecurity.OAuth2ClientSpec
authenticationConverter(ServerAuthenticationConverter authenticationConverter)
使用するコンバーターを設定しますServerHttpSecurity.OAuth2ClientSpec
authenticationManager(ReactiveAuthenticationManager authenticationManager)
使用するReactiveAuthenticationManager
を構成します。ServerHttpSecurity.OAuth2ClientSpec
authorizationRequestRepository(ServerAuthorizationRequestRepository<OAuth2AuthorizationRequest> authorizationRequestRepository)
OAuth2AuthorizationRequest
の格納に使用するリポジトリを設定します。ServerHttpSecurity.OAuth2ClientSpec
authorizedClientRepository(ServerOAuth2AuthorizedClientRepository authorizedClientRepository)
ServerHttpSecurity.OAuth2ClientSpec
clientRegistrationRepository(ReactiveClientRegistrationRepository clientRegistrationRepository)
protected void
configure(ServerHttpSecurity http)
メソッドの詳細
authenticationConverter
public ServerHttpSecurity.OAuth2ClientSpec authenticationConverter(ServerAuthenticationConverter authenticationConverter)
使用するコンバーターを設定します- パラメーター:
authenticationConverter
- 使用するコンバーター- 戻り値:
ServerHttpSecurity.OAuth2ClientSpec
をカスタマイズする
authenticationManager
public ServerHttpSecurity.OAuth2ClientSpec authenticationManager(ReactiveAuthenticationManager authenticationManager)
使用するReactiveAuthenticationManager
を構成します。デフォルトはOAuth2AuthorizationCodeReactiveAuthenticationManager
です- パラメーター:
authenticationManager
- 使用するマネージャー- 戻り値:
ServerHttpSecurity.OAuth2ClientSpec
をカスタマイズする
clientRegistrationRepository
public ServerHttpSecurity.OAuth2ClientSpec clientRegistrationRepository(ReactiveClientRegistrationRepository clientRegistrationRepository)
ReactiveClientRegistrationRepository
を構成します。デフォルトでは、値を Bean として検索します。- パラメーター:
clientRegistrationRepository
- 使用するリポジトリ- 戻り値:
ServerHttpSecurity.OAuth2ClientSpec
をカスタマイズする
authorizedClientRepository
public ServerHttpSecurity.OAuth2ClientSpec authorizedClientRepository(ServerOAuth2AuthorizedClientRepository authorizedClientRepository)
ReactiveClientRegistrationRepository
を構成します。デフォルトでは、値を Bean として検索します。- パラメーター:
authorizedClientRepository
- 使用するリポジトリ- 戻り値:
ServerHttpSecurity.OAuth2ClientSpec
をカスタマイズする
authorizationRequestRepository
public ServerHttpSecurity.OAuth2ClientSpec authorizationRequestRepository(ServerAuthorizationRequestRepository<OAuth2AuthorizationRequest> authorizationRequestRepository)
OAuth2AuthorizationRequest
の格納に使用するリポジトリを設定します。- パラメーター:
authorizationRequestRepository
-OAuth2AuthorizationRequest
の格納に使用するリポジトリ- 戻り値:
ServerHttpSecurity.OAuth2ClientSpec
をカスタマイズする- 導入:
- 5.2
and
public ServerHttpSecurity and()
メソッドチェーンがServerHttpSecurity
の構成を続行できるようにします- 戻り値:
ServerHttpSecurity
の構成を続行するには
configure
protected void configure(ServerHttpSecurity http)