クラス 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 を追加します。

ReactiveUserDetailsServiceReactiveAuthenticationManager、または ReactiveAuthenticationManagerResolver の Bean がある場合、この構成は完全にバックオフされます。

リアクティブアプリケーション検出メカニズムは Web アプリケーションのみに限定されていることに注意してください。Web 以外のアプリケーションを作成する場合は、リアクティブセキュリティを自分で設定する必要があります。

導入:
4.0.0
作成者:
Madhura Bhave
  • コンストラクターの詳細

    • ReactiveUserDetailsServiceAutoConfiguration

      public ReactiveUserDetailsServiceAutoConfiguration()