クラス ReactiveUserDetailsServiceAutoConfiguration
java.lang.ObjectSE
org.springframework.boot.autoconfigure.security.reactive.ReactiveUserDetailsServiceAutoConfiguration
@AutoConfiguration(before=ReactiveSecurityAutoConfiguration.class,
after=RSocketMessagingAutoConfiguration.class)
@ConditionalOnClass(org.springframework.security.authentication.ReactiveAuthenticationManager.class)
@ConditionalOnMissingBean(value={org.springframework.security.authentication.ReactiveAuthenticationManager.class,org.springframework.security.core.userdetails.ReactiveUserDetailsService.class,org.springframework.security.authentication.ReactiveAuthenticationManagerResolver.class},
type="org.springframework.security.oauth2.jwt.ReactiveJwtDecoder")
@Conditional({org.springframework.boot.autoconfigure.security.reactive.ReactiveUserDetailsServiceAutoConfiguration.RSocketEnabledOrReactiveWebApplication.class,org.springframework.boot.autoconfigure.security.reactive.ReactiveUserDetailsServiceAutoConfiguration.MissingAlternativeOrUserPropertiesConfigured.class})
@EnableConfigurationProperties(SecurityProperties.class)
public class ReactiveUserDetailsServiceAutoConfiguration
extends ObjectSE
リアクティブ Web アプリケーションのデフォルトユーザー
@Configuration
。デフォルトのユーザーと生成されたパスワードを使用して ReactiveUserDetailsService
を構成します。型 ReactiveUserDetailsService
、ReactiveAuthenticationManager
、または ReactiveAuthenticationManagerResolver
の Bean がある場合、これは完全にバックオフします。- 導入:
- 2.0.0
- 作成者:
- Madhura Bhave
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明reactiveUserDetailsService
(SecurityProperties properties, ObjectProvider<PasswordEncoder> passwordEncoder)
コンストラクターの詳細
ReactiveUserDetailsServiceAutoConfiguration
public ReactiveUserDetailsServiceAutoConfiguration()
メソッドの詳細
reactiveUserDetailsService
@Bean public MapReactiveUserDetailsService reactiveUserDetailsService(SecurityProperties properties, ObjectProvider<PasswordEncoder> passwordEncoder)