Interface ReactiveUserDetailsPasswordService
- All Known Implementing Classes:
MapReactiveUserDetailsService
public interface ReactiveUserDetailsPasswordService
An API for changing a
UserDetails password.- Since:
- 5.1
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<UserDetails>updatePassword(UserDetails user, @Nullable String newPassword) Modify the specified user's password.
-
Field Details
-
NOOP
-
-
Method Details
-
updatePassword
reactor.core.publisher.Mono<UserDetails> updatePassword(UserDetails user, @Nullable String newPassword) Modify the specified user's password. This should change the user's password in the persistent user repository (database, LDAP etc).- Parameters:
user- the user to modify the password fornewPassword- the password to change to- Returns:
- the updated UserDetails with the new password
-