public class SimpleUser extends Object implements User
| Constructor and Description |
|---|
SimpleUser() |
SimpleUser(String firstName,
String lastName,
String username,
String passwordHash,
Collection<Privilege> privileges) |
| Modifier and Type | Method and Description |
|---|---|
Collection<Privilege> |
getAuthorities() |
String |
getFirstName() |
String |
getLastName() |
String |
getPassword()
In this implementation returns the password hash
|
String |
getUsername() |
boolean |
hasPrivilege(String privilege) |
boolean |
isAccountNonExpired() |
boolean |
isAccountNonLocked() |
boolean |
isCredentialsNonExpired() |
boolean |
isEnabled() |
boolean |
isInternalUser() |
void |
setFirstName(String firstName) |
void |
setLastName(String lastName) |
void |
setPassword(String passwordHash) |
void |
setUsername(String username) |
String |
toString() |
public String getFirstName()
getFirstName in interface Userpublic void setFirstName(String firstName)
public String getLastName()
getLastName in interface Userpublic void setLastName(String lastName)
public String getUsername()
getUsername in interface org.springframework.security.core.userdetails.UserDetailspublic void setUsername(String username)
public String getPassword()
getPassword in interface org.springframework.security.core.userdetails.UserDetailspublic void setPassword(String passwordHash)
public Collection<Privilege> getAuthorities()
getAuthorities in interface org.springframework.security.core.userdetails.UserDetailspublic boolean isAccountNonExpired()
isAccountNonExpired in interface org.springframework.security.core.userdetails.UserDetailspublic boolean isAccountNonLocked()
isAccountNonLocked in interface org.springframework.security.core.userdetails.UserDetailspublic boolean isCredentialsNonExpired()
isCredentialsNonExpired in interface org.springframework.security.core.userdetails.UserDetailspublic boolean isEnabled()
isEnabled in interface org.springframework.security.core.userdetails.UserDetailspublic boolean hasPrivilege(String privilege)
hasPrivilege in interface Userpublic boolean isInternalUser()
isInternalUser in interface UserCopyright © 2019. All rights reserved.