@Component(value="squashtest.core.security.AdministratorAuthenticationService") public class AdministratorAuthenticationServiceImpl extends Object implements AdministratorAuthenticationService
| Constructor and Description |
|---|
AdministratorAuthenticationServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
activateAccount(String login) |
boolean |
canModifyUser() |
void |
changeAuthenticatedUserPassword(String plainOldPassword,
String plainNewPassword) |
void |
changeUserlogin(String newLogin,
String oldLogin) |
void |
createNewUserPassword(String login,
String plainTextPassword,
boolean enabled,
boolean accountNonExpired,
boolean credentialsNonExpired,
boolean accountNonLocked,
Collection<org.springframework.security.core.GrantedAuthority> autorities) |
void |
createUser(org.springframework.security.core.userdetails.UserDetails plaintextPasswordUser) |
void |
deactivateAccount(String login) |
void |
deleteAccount(String login) |
void |
resetUserPassword(String login,
String plainTextPassword) |
void |
setPasswordEncoder(org.springframework.security.authentication.encoding.PasswordEncoder encoder) |
void |
setSalt(Object salt) |
void |
setUserDetailsManager(SquashUserDetailsManager userManager) |
boolean |
userExists(String login) |
public AdministratorAuthenticationServiceImpl()
public void setUserDetailsManager(SquashUserDetailsManager userManager)
public void setPasswordEncoder(org.springframework.security.authentication.encoding.PasswordEncoder encoder)
public void setSalt(Object salt)
public boolean canModifyUser()
canModifyUser in interface UserAuthenticationServicepublic void changeAuthenticatedUserPassword(String plainOldPassword, String plainNewPassword)
changeAuthenticatedUserPassword in interface UserAuthenticationServicepublic void createNewUserPassword(String login, String plainTextPassword, boolean enabled, boolean accountNonExpired, boolean credentialsNonExpired, boolean accountNonLocked, Collection<org.springframework.security.core.GrantedAuthority> autorities)
createNewUserPassword in interface AdministratorAuthenticationServicepublic void resetUserPassword(String login, String plainTextPassword)
resetUserPassword in interface AdministratorAuthenticationServicepublic void changeUserlogin(String newLogin, String oldLogin)
changeUserlogin in interface UserAuthenticationServicepublic void deactivateAccount(String login)
deactivateAccount in interface AdministratorAuthenticationServicepublic void activateAccount(String login)
activateAccount in interface AdministratorAuthenticationServicepublic void deleteAccount(String login)
deleteAccount in interface AdministratorAuthenticationServicepublic boolean userExists(String login)
userExists in interface AdministratorAuthenticationServiceAdministratorAuthenticationService.userExists(java.lang.String)public void createUser(org.springframework.security.core.userdetails.UserDetails plaintextPasswordUser)
createUser in interface AdministratorAuthenticationServiceAdministratorAuthenticationService.createUser(org.springframework.security.core.userdetails.UserDetails)Copyright © 2010–2017 Henix, henix.fr. All rights reserved.