@groovy.transform.EqualsAndHashCode(includes: username) @groovy.transform.ToString(includes: username, includeNames: true, includePackage: false) @groovy.util.logging.Slf4j @grails.gorm.hibernate.annotation.ManagedEntity class User extends java.lang.Object implements Auditable, MultiTenant<User>, java.io.Serializable, Stampable<User>
Type | Name and description |
---|---|
boolean |
accountExpired |
boolean |
accountLocked |
StorageFieldValue |
avatar |
static java.lang.Object |
belongsTo |
boolean |
canAccessSubsidiaryData |
static java.lang.Object |
constraints |
boolean |
enabled |
java.lang.Integer |
failedLoginAttempts 连续失败登陆次数 |
static java.lang.Object |
hasMany |
static java.lang.Object |
inlineSearchColumns |
static java.lang.Object |
labelField |
java.time.LocalDateTime |
lastFailedLoginAttempt 最后一次失败登陆时间 |
static java.lang.Object |
mapping |
java.lang.String |
name 姓名 |
Organization |
organization |
java.lang.String |
password |
boolean |
passwordExpired |
java.lang.String |
tenant 租户信息, 对应 Tenant Domain 的 subDomain 字段, 用于 gorm 实现多租户 |
java.lang.String |
username |
Constructor and description |
---|
User
(java.lang.String username, java.lang.String password) |
Type Params | Return Type | Name and description |
---|---|---|
|
java.util.Set<Group> |
getAuthorities() |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#getClass(), java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#hashCode(), java.lang.Object#equals(java.lang.Object), java.lang.Object#notifyAll(), java.lang.Object#toString(), java.lang.Object#notify() |
连续失败登陆次数
最后一次失败登陆时间
姓名
租户信息, 对应 Tenant Domain 的 subDomain 字段, 用于 gorm 实现多租户
Groovy Documentation