Class UserDetailsManagerImpl
java.lang.Object
ubic.gemma.core.security.UserDetailsManagerImpl
- All Implemented Interfaces:
org.springframework.security.core.userdetails.UserDetailsService, org.springframework.security.provisioning.UserDetailsManager, UserDetailsManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidchangePassword(String s, String s1) changePasswordForUser(String email, String username, String newPassword) voidcreateUser(org.springframework.security.core.userdetails.UserDetails userDetails) voiddeleteUser(String s) generateSignupToken(String username) org.springframework.security.core.userdetails.UserDetailsbooleanloggedIn()voidreauthenticate(String userName, String password) voidupdateUser(org.springframework.security.core.userdetails.UserDetails userDetails) booleanuserExists(String s) booleanuserWithEmailExists(String emailAddress) booleanvalidateSignupToken(String username, String key)
-
Constructor Details
-
UserDetailsManagerImpl
public UserDetailsManagerImpl()
-
-
Method Details
-
changePasswordForUser
- Specified by:
changePasswordForUserin interfaceUserDetailsManager
-
findAllUsers
- Specified by:
findAllUsersin interfaceUserDetailsManager
-
generateSignupToken
public String generateSignupToken(String username) throws org.springframework.security.core.userdetails.UsernameNotFoundException - Specified by:
generateSignupTokenin interfaceUserDetailsManager- Throws:
org.springframework.security.core.userdetails.UsernameNotFoundException
-
getCurrentUsername
- Specified by:
getCurrentUsernamein interfaceUserDetailsManager
-
loggedIn
public boolean loggedIn()- Specified by:
loggedInin interfaceUserDetailsManager
-
reauthenticate
- Specified by:
reauthenticatein interfaceUserDetailsManager
-
userWithEmailExists
- Specified by:
userWithEmailExistsin interfaceUserDetailsManager
-
validateSignupToken
- Specified by:
validateSignupTokenin interfaceUserDetailsManager
-
createUser
public void createUser(org.springframework.security.core.userdetails.UserDetails userDetails) - Specified by:
createUserin interfaceorg.springframework.security.provisioning.UserDetailsManager
-
updateUser
public void updateUser(org.springframework.security.core.userdetails.UserDetails userDetails) - Specified by:
updateUserin interfaceorg.springframework.security.provisioning.UserDetailsManager
-
deleteUser
- Specified by:
deleteUserin interfaceorg.springframework.security.provisioning.UserDetailsManager
-
changePassword
-
userExists
- Specified by:
userExistsin interfaceorg.springframework.security.provisioning.UserDetailsManager
-
loadUserByUsername
public org.springframework.security.core.userdetails.UserDetails loadUserByUsername(String s) throws org.springframework.security.core.userdetails.UsernameNotFoundException - Specified by:
loadUserByUsernamein interfaceorg.springframework.security.core.userdetails.UserDetailsService- Throws:
org.springframework.security.core.userdetails.UsernameNotFoundException
-