クラス ServerHttpSecurity.HttpBasicSpec
java.lang.ObjectSE
org.springframework.security.config.web.server.ServerHttpSecurity.HttpBasicSpec
- 含まれているクラス:
- ServerHttpSecurity
HTTP 基本認証を構成します
- 導入:
- 5.0
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明and()
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。7.0 の取り外し用。authenticationEntryPoint
(ServerAuthenticationEntryPoint authenticationEntryPoint) エントリポイントを簡単に設定できます。authenticationFailureHandler
(ServerAuthenticationFailureHandler authenticationFailureHandler) authenticationManager
(ReactiveAuthenticationManager authenticationManager) 認証に使用されるReactiveAuthenticationManager
。protected void
configure
(ServerHttpSecurity http) disable()
HTTP 基本認証を無効にします。securityContextRepository
(ServerSecurityContextRepository securityContextRepository) Authentication
を保存するために使用されるServerSecurityContextRepository
。
メソッドの詳細
authenticationManager
public ServerHttpSecurity.HttpBasicSpec authenticationManager(ReactiveAuthenticationManager authenticationManager) 認証に使用されるReactiveAuthenticationManager
。デフォルトはServerHttpSecurity.authenticationManager(ReactiveAuthenticationManager)
です。- パラメーター:
authenticationManager
- 使用する認証マネージャー- 戻り値:
ServerHttpSecurity.HttpBasicSpec
の構成を続行するには
securityContextRepository
public ServerHttpSecurity.HttpBasicSpec securityContextRepository(ServerSecurityContextRepository securityContextRepository) Authentication
を保存するために使用されるServerSecurityContextRepository
。デフォルトはNoOpServerSecurityContextRepository
です。後続のリクエストでSecurityContext
をロードするには、値をロードできるようにReactorContextWebFilter
を構成する必要があります(暗黙的にリンクされていません)。- パラメーター:
securityContextRepository
- 使用するリポジトリ- 戻り値:
ServerHttpSecurity.HttpBasicSpec
の構成を続行するには
authenticationEntryPoint
public ServerHttpSecurity.HttpBasicSpec authenticationEntryPoint(ServerAuthenticationEntryPoint authenticationEntryPoint) エントリポイントを簡単に設定できます。- パラメーター:
authenticationEntryPoint
- 使用するServerAuthenticationEntryPoint
- 戻り値:
- 追加のカスタマイズのための
ServerHttpSecurity.HttpBasicSpec
- 導入:
- 5.2.0
authenticationFailureHandler
public ServerHttpSecurity.HttpBasicSpec authenticationFailureHandler(ServerAuthenticationFailureHandler authenticationFailureHandler) and
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。7.0 の取り外し用。デフォルトをそのまま使用するには、ServerHttpSecurity.httpBasic(Customizer)
またはhttpBasic(Customizer.withDefaults())
を使用します。詳細については、ドキュメントを参照してください。メソッドチェーンがServerHttpSecurity
の構成を続行できるようにします- 戻り値:
ServerHttpSecurity
の構成を続行するには
disable
HTTP 基本認証を無効にします。- 戻り値:
ServerHttpSecurity
の構成を続行するには
configure