List of usage examples for org.springframework.security.core.userdetails MapReactiveUserDetailsService MapReactiveUserDetailsService
public MapReactiveUserDetailsService(Collection<UserDetails> users)
From source file:org.springframework.boot.autoconfigure.security.reactive.ReactiveAuthenticationManagerConfiguration.java
@Bean public MapReactiveUserDetailsService reactiveUserDetailsService(SecurityProperties properties, ObjectProvider<PasswordEncoder> passwordEncoder) { SecurityProperties.User user = properties.getUser(); if (user.isPasswordGenerated()) { logger.info(String.format("%n%nUsing default security password: %s%n", user.getPassword())); }//from ww w . j a v a2 s. com UserDetails userDetails = getUserDetails(user, passwordEncoder); return new MapReactiveUserDetailsService(userDetails); }
From source file:org.springframework.boot.autoconfigure.security.reactive.ReactiveUserDetailsServiceAutoConfiguration.java
@Bean public MapReactiveUserDetailsService reactiveUserDetailsService(SecurityProperties properties, ObjectProvider<PasswordEncoder> passwordEncoder) { SecurityProperties.User user = properties.getUser(); UserDetails userDetails = getUserDetails(user, getOrDeducePassword(user, passwordEncoder.getIfAvailable())); return new MapReactiveUserDetailsService(userDetails); }