Class User
java.lang.Object
org.summerboot.jexpress.security.auth.User
- All Implemented Interfaces:
Serializable,Comparable<User>,Caller
- Author:
- Changski Tie Zheng Zhang 张铁铮, 魏泽北, 杜旺财, 杜富贵
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidintboolean<T> TgetCustomizedField(String key) getId()intgetType()getUid()inthashCode()booleanbooleanboolean<T> TvoidsetCustomizedField(String key, Object value) voidsetCustomizedFields(Map<String, Object> customizedFields) voidsetDisplayName(String displayName) voidsetEnabled(boolean enabled) voidvoidsetPassword(String password) voidsetTokenTtlSec(Long tokenTtlSec) voidsetType(int type) toString()
-
Field Details
-
tenantId
-
tenantName
-
id
-
uid
-
displayName
-
password
-
type
protected int type -
enabled
protected boolean enabled -
tokenTtlSec
-
groups
-
customizedFields
-
-
Constructor Details
-
User
-
User
-
-
Method Details
-
toString
-
hashCode
public int hashCode() -
equals
-
compareTo
- Specified by:
compareToin interfaceComparable<User>
-
getTenantId
- Specified by:
getTenantIdin interfaceCaller
-
getTenantName
- Specified by:
getTenantNamein interfaceCaller
-
getId
-
getUid
-
getDisplayName
- Specified by:
getDisplayNamein interfaceCaller
-
setDisplayName
-
getPassword
- Specified by:
getPasswordin interfaceCaller
-
setPassword
-
getType
public int getType() -
setType
public void setType(int type) -
isEnabled
public boolean isEnabled() -
setEnabled
public void setEnabled(boolean enabled) -
getTokenTtlSec
- Specified by:
getTokenTtlSecin interfaceCaller
-
setTokenTtlSec
-
addGroup
-
isInGroup
-
setGroups
-
getGroups
-
isInRole
-
setCustomizedFields
-
getCustomizedFields
-
getCustomizedField
- Specified by:
getCustomizedFieldin interfaceCaller
-
setCustomizedField
- Specified by:
setCustomizedFieldin interfaceCaller
-
removeCustomizedField
- Specified by:
removeCustomizedFieldin interfaceCaller
-
customizedFieldKeys
- Specified by:
customizedFieldKeysin interfaceCaller
-
customizedFields
- Specified by:
customizedFieldsin interfaceCaller
-