クラス ReactiveUserDetailsServiceAutoConfiguration
java.lang.ObjectSE
org.springframework.boot.security.autoconfigure.ReactiveUserDetailsServiceAutoConfiguration
@AutoConfiguration(afterName="org.springframework.boot.rsocket.autoconfigure.RSocketMessagingAutoConfiguration")
@ConditionalOnClass(ReactiveAuthenticationManager.class)
@ConditionalOnMissingBean(value={ReactiveAuthenticationManager.class,ReactiveUserDetailsService.class,ReactiveAuthenticationManagerResolver.class},
type="org.springframework.security.oauth2.jwt.ReactiveJwtDecoder")
@Conditional({org.springframework.boot.security.autoconfigure.ReactiveUserDetailsServiceAutoConfiguration.RSocketEnabledOrReactiveWebApplication.class,org.springframework.boot.security.autoconfigure.MissingAlternativeUserDetailsManagerOrUserPropertiesConfigured.class})
@EnableConfigurationProperties(SecurityProperties.class)
public final class ReactiveUserDetailsServiceAutoConfiguration
extends ObjectSE
Spring Security のメモリ内
ReactiveUserDetailsService の場合は Auto-configuration。デフォルトのユーザーと生成されたパスワードを使用して MapReactiveUserDetailsService を追加します。 型 ReactiveUserDetailsService、ReactiveAuthenticationManager、または ReactiveAuthenticationManagerResolver の Bean がある場合、この構成は完全にバックオフされます。
リアクティブアプリケーション検出メカニズムは Web アプリケーションのみに限定されていることに注意してください。Web 以外のアプリケーションを作成する場合は、リアクティブセキュリティを自分で設定する必要があります。
- 導入:
- 4.0.0
- 作成者:
- Madhura Bhave
コンストラクターの概要
コンストラクターメソッドのサマリー
コンストラクターの詳細
ReactiveUserDetailsServiceAutoConfiguration
public ReactiveUserDetailsServiceAutoConfiguration()