@MappedSuperclass
public abstract class SecurityUser
extends org.minijax.db.DefaultNamedEntity
| Constructor | Description |
|---|---|
SecurityUser() |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
getEmail() |
|
java.lang.String |
getPasswordHash() |
|
java.lang.String |
getRoles() |
Returns all user roles as a string.
|
boolean |
hasRole(java.lang.String role) |
|
void |
setEmail(java.lang.String email) |
|
void |
setPassword(java.lang.String password) |
|
void |
setRoles(java.lang.String... roles) |
Sets the user roles.
|
void |
validate() |
Validates that the user object is in a good state.
|
getCreatedDateTime, getDeletedDateTime, getId, getUpdatedDateTime, isDeleted, setDeleted, setId, sortByCreatedDateTimecopyNonNullProperties, equals, fromJson, getCreatedDateTime, getDeletedDateTime, getId, getSqlHint, getUpdatedDateTime, hashCode, isDeleted, onPrePersist, onPreUpdate, setCreatedDateTime, setDeleted, setId, setUpdatedDateTime, toJsongenerateHandle, getAvatar, getHandle, getName, setAvatar, setHandle, setNamepublic java.lang.String getEmail()
public void setEmail(java.lang.String email)
public java.lang.String getPasswordHash()
public void setPassword(java.lang.String password)
public java.lang.String getRoles()
public void setRoles(java.lang.String... roles)
roles - The user roles.public boolean hasRole(java.lang.String role)
public void validate()
validate in class org.minijax.db.DefaultNamedEntityCopyright © 2017 Ajibot. All rights reserved.