Class ReactiveUserDetailsServiceAutoConfiguration
- java.lang.Object
- org.springframework.boot.autoconfigure.security.reactive.ReactiveUserDetailsServiceAutoConfiguration
@Configuration @ConditionalOnClass(org.springframework.security.authentication.ReactiveAuthenticationManager.class) @ConditionalOnMissingBean({org.springframework.security.authentication.ReactiveAuthenticationManager.class,org.springframework.security.core.userdetails.ReactiveUserDetailsService.class}) @ConditionalOnWebApplication(type=REACTIVE) public class ReactiveUserDetailsServiceAutoConfiguration extends Object
Default userConfiguration
for a reactive web application. Configures aReactiveUserDetailsService
with a default user and generated password. This backs-off completely if there is a bean of typeReactiveUserDetailsService
orReactiveAuthenticationManager
.
Constructor Summary
Constructors Constructor Description ReactiveUserDetailsServiceAutoConfiguration()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.security.core.userdetails.MapReactiveUserDetailsService
reactiveUserDetailsService(SecurityProperties properties, org.springframework.beans.factory.ObjectProvider<org.springframework.security.crypto.password.PasswordEncoder> passwordEncoder)
Constructor Detail
ReactiveUserDetailsServiceAutoConfiguration
public ReactiveUserDetailsServiceAutoConfiguration()
Method Detail
reactiveUserDetailsService
@Bean public org.springframework.security.core.userdetails.MapReactiveUserDetailsService reactiveUserDetailsService(SecurityProperties properties, org.springframework.beans.factory.ObjectProvider<org.springframework.security.crypto.password.PasswordEncoder> passwordEncoder)