@Entity public class Person extends AbstractAuditableEntity implements org.springframework.security.core.userdetails.UserDetails, Labelable
createdBy, createdDate, lastModifiedBy, lastModifiedDate| Constructor and Description |
|---|
Person() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<? extends org.springframework.security.core.GrantedAuthority> |
getAuthorities() |
java.lang.Boolean |
getChangePasswordNextSignIn() |
boolean |
getChangeProfilePassword() |
java.util.Set<Department> |
getDepartments() |
java.lang.String |
getEmail() |
java.lang.String |
getFirstName() |
java.lang.String |
getLabel() |
java.lang.String |
getLastName() |
AbstractAuditableEntity |
getParent()
Override this in subclasses and return the parent entity, or null if no
parent entity exists
|
java.lang.String |
getPassword() |
java.lang.String |
getPlainPassword() |
java.lang.String |
getPlainPasswordCheck() |
java.util.List<Role> |
getRoles() |
java.lang.String |
getTitle() |
java.lang.String |
getUsername() |
boolean |
isAccountNonExpired() |
boolean |
isAccountNonLocked() |
boolean |
isCredentialsNonExpired() |
boolean |
isEnabled() |
void |
setAuthorities(java.util.Collection<? extends org.springframework.security.core.GrantedAuthority> authorities) |
void |
setChangePasswordNextSignIn(java.lang.Boolean changePasswordNextSignIn) |
void |
setChangeProfilePassword(boolean changeProfilePassword) |
void |
setDepartments(java.util.Set<Department> departments) |
void |
setEmail(java.lang.String email) |
void |
setEnabled(java.lang.Boolean enabled) |
void |
setFirstName(java.lang.String firstName) |
void |
setLabel(java.lang.String label) |
void |
setLastName(java.lang.String lastName) |
void |
setPassword(java.lang.String password) |
void |
setPlainPassword(java.lang.String plainPassword) |
void |
setPlainPasswordCheck(java.lang.String plainPasswordCheck) |
void |
setRoles(java.util.List<Role> roles) |
void |
setTitle(java.lang.String title) |
void |
setUsername(java.lang.String username) |
java.lang.String |
toString() |
ensureParentUpdated, getCreatedBy, getCreatedDate, getLastModifiedBy, getLastModifiedDate, setCreatedBy, setCreatedDate, setLastModifiedBy, setLastModifiedDate, touchgetVersionequals, getId, hashCode, isNew, setIdpublic java.lang.String getUsername()
getUsername in interface org.springframework.security.core.userdetails.UserDetailspublic java.lang.String getPassword()
getPassword in interface org.springframework.security.core.userdetails.UserDetailspublic java.util.Collection<? extends org.springframework.security.core.GrantedAuthority> 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 void setUsername(java.lang.String username)
public java.lang.String getFirstName()
public void setFirstName(java.lang.String firstName)
public java.lang.String getLastName()
public void setLastName(java.lang.String lastName)
public java.lang.String getTitle()
public void setTitle(java.lang.String title)
public java.lang.String getEmail()
public void setEmail(java.lang.String email)
public void setPassword(java.lang.String password)
public java.lang.String getPlainPassword()
public void setPlainPassword(java.lang.String plainPassword)
public java.lang.String getPlainPasswordCheck()
public void setPlainPasswordCheck(java.lang.String plainPasswordCheck)
public java.lang.Boolean getChangePasswordNextSignIn()
public void setChangePasswordNextSignIn(java.lang.Boolean changePasswordNextSignIn)
public java.util.List<Role> getRoles()
public void setRoles(java.util.List<Role> roles)
public void setAuthorities(java.util.Collection<? extends org.springframework.security.core.GrantedAuthority> authorities)
public boolean getChangeProfilePassword()
public void setChangeProfilePassword(boolean changeProfilePassword)
public void setEnabled(java.lang.Boolean enabled)
public java.lang.String toString()
toString in class org.springframework.data.jpa.domain.AbstractPersistable<java.lang.Long>public AbstractAuditableEntity getParent()
AbstractAuditableEntitygetParent in class AbstractAuditableEntitypublic java.util.Set<Department> getDepartments()
public void setDepartments(java.util.Set<Department> departments)