public class UserDetailsRepositoryReactiveAuthenticationManager extends AbstractUserDetailsReactiveAuthenticationManager
ReactiveAuthenticationManager
that uses a ReactiveUserDetailsService
to validate the provided
username and password.logger, messages
Constructor and Description |
---|
UserDetailsRepositoryReactiveAuthenticationManager(ReactiveUserDetailsService userDetailsService) |
Modifier and Type | Method and Description |
---|---|
protected reactor.core.publisher.Mono<UserDetails> |
retrieveUser(java.lang.String username)
Allows subclasses to retrieve the
UserDetails
from an implementation-specific location. |
authenticate, setPasswordEncoder, setPostAuthenticationChecks, setScheduler, setUserDetailsPasswordService
public UserDetailsRepositoryReactiveAuthenticationManager(ReactiveUserDetailsService userDetailsService)
protected reactor.core.publisher.Mono<UserDetails> retrieveUser(java.lang.String username)
AbstractUserDetailsReactiveAuthenticationManager
UserDetails
from an implementation-specific location.retrieveUser
in class AbstractUserDetailsReactiveAuthenticationManager
username
- The username to retrieve