public interface UserDetailsManager extends UserDetailsService
UserDetailsService
which provides the ability to create new
users and update existing ones.Modifier and Type | Method and Description |
---|---|
void |
changePassword(String oldPassword,
String newPassword)
Modify the current user's password.
|
void |
createUser(UserDetails user)
Create a new user with the supplied details.
|
void |
deleteUser(String username)
Remove the user with the given login name from the system.
|
void |
updateUser(UserDetails user)
Update the specified user.
|
boolean |
userExists(String username)
Check if a user with the supplied login name exists in the system.
|
loadUserByUsername
void createUser(UserDetails user)
void updateUser(UserDetails user)
void deleteUser(String username)
void changePassword(String oldPassword, String newPassword)
oldPassword
- current password (for re-authentication if required)newPassword
- the password to change toboolean userExists(String username)