Class ApplicationUserManager
java.lang.Object
eu.rarogsoftware.rarog.platform.core.security.ApplicationUserManager
- All Implemented Interfaces:
org.springframework.security.core.userdetails.UserDetailsPasswordService,org.springframework.security.core.userdetails.UserDetailsService,org.springframework.security.provisioning.UserDetailsManager
- Direct Known Subclasses:
DbApplicationUserManager,InMemoryApplicationUserManager
public abstract class ApplicationUserManager
extends Object
implements org.springframework.security.provisioning.UserDetailsManager, org.springframework.security.core.userdetails.UserDetailsPasswordService
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.springframework.security.authentication.AuthenticationManager -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidchangePassword(String oldPassword, String newPassword) protected StandardUsercreateApplicationUser(org.springframework.security.core.userdetails.UserDetails user) voidsetAuthenticationManager(org.springframework.security.authentication.AuthenticationManager authenticationManager) protected abstract voidstoreNewPassword(String username, String newPassword) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.security.provisioning.UserDetailsManager
createUser, deleteUser, updateUser, userExistsMethods inherited from interface org.springframework.security.core.userdetails.UserDetailsPasswordService
updatePasswordMethods inherited from interface org.springframework.security.core.userdetails.UserDetailsService
loadUserByUsername
-
Field Details
-
authenticationManager
protected org.springframework.security.authentication.AuthenticationManager authenticationManager
-
-
Constructor Details
-
ApplicationUserManager
public ApplicationUserManager()
-
-
Method Details
-
createApplicationUser
protected StandardUser createApplicationUser(org.springframework.security.core.userdetails.UserDetails user) -
setAuthenticationManager
public void setAuthenticationManager(org.springframework.security.authentication.AuthenticationManager authenticationManager) -
changePassword
- Specified by:
changePasswordin interfaceorg.springframework.security.provisioning.UserDetailsManager
-
storeNewPassword
-