public class User extends AbstractModel
header, skipSign
Constructor and Description |
---|
User() |
User(User source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
Long |
getAclVersion()
Get 权限版本
|
Long |
getActiveStatus()
Get 激活状态 0 - 未激活 1 - 激活
|
Long |
getAuthType()
Get 认证方式,0 - 本地,1 - LDAP,2 - OAuth
|
Department |
getDepartment()
Get 用户所属部门(用于出参)
|
String |
getDepartmentId()
Get 用户所属部门(用于入参)
|
String |
getEmail()
Get 电子邮件
|
Group[] |
getGroupSet()
Get 所属用户组列表
|
Long |
getId()
Get 用户ID
|
Long |
getLockStatus()
Get 锁定状态 0 - 未锁定 1 - 锁定
|
String |
getPhone()
Get 手机号码, 大陆手机号直接填写,如果是其他国家、地区号码,按照"国家地区代码|手机号"的格式输入。如: "+852|xxxxxxxx"
|
String |
getRealName()
Get 用户姓名, 最大20个字符,不能包含空白字符
|
String |
getStatus()
Get 状态 与Filter中一致
|
Long |
getUKeyStatus()
Get ukey绑定状态 0 - 未绑定 1 - 已绑定
|
String |
getUserName()
Get 用户名, 3-20个字符 必须以英文字母开头,且不能包含字母、数字、.、_、-以外的字符
|
String |
getValidateFrom()
Get 用户生效时间,如:"2021-09-22T00:00:00+00:00"
生效、失效时间不填则用户长期有效
|
String |
getValidateTime()
Get 访问时间段限制, 由0、1组成的字符串,长度168(7 × 24),代表该用户在一周中允许访问的时间段。字符串中第N个字符代表在一周中的第N个小时, 0 - 代表不允许访问,1 - 代表允许访问
|
String |
getValidateTo()
Get 用户失效时间,如:"2021-09-22T00:00:00+00:00"
生效、失效时间不填则用户长期有效
|
void |
setAclVersion(Long AclVersion)
Set 权限版本
|
void |
setActiveStatus(Long ActiveStatus)
Set 激活状态 0 - 未激活 1 - 激活
|
void |
setAuthType(Long AuthType)
Set 认证方式,0 - 本地,1 - LDAP,2 - OAuth
|
void |
setDepartment(Department Department)
Set 用户所属部门(用于出参)
|
void |
setDepartmentId(String DepartmentId)
Set 用户所属部门(用于入参)
|
void |
setEmail(String Email)
Set 电子邮件
|
void |
setGroupSet(Group[] GroupSet)
Set 所属用户组列表
|
void |
setId(Long Id)
Set 用户ID
|
void |
setLockStatus(Long LockStatus)
Set 锁定状态 0 - 未锁定 1 - 锁定
|
void |
setPhone(String Phone)
Set 手机号码, 大陆手机号直接填写,如果是其他国家、地区号码,按照"国家地区代码|手机号"的格式输入。如: "+852|xxxxxxxx"
|
void |
setRealName(String RealName)
Set 用户姓名, 最大20个字符,不能包含空白字符
|
void |
setStatus(String Status)
Set 状态 与Filter中一致
|
void |
setUKeyStatus(Long UKeyStatus)
Set ukey绑定状态 0 - 未绑定 1 - 已绑定
|
void |
setUserName(String UserName)
Set 用户名, 3-20个字符 必须以英文字母开头,且不能包含字母、数字、.、_、-以外的字符
|
void |
setValidateFrom(String ValidateFrom)
Set 用户生效时间,如:"2021-09-22T00:00:00+00:00"
生效、失效时间不填则用户长期有效
|
void |
setValidateTime(String ValidateTime)
Set 访问时间段限制, 由0、1组成的字符串,长度168(7 × 24),代表该用户在一周中允许访问的时间段。字符串中第N个字符代表在一周中的第N个小时, 0 - 代表不允许访问,1 - 代表允许访问
|
void |
setValidateTo(String ValidateTo)
Set 用户失效时间,如:"2021-09-22T00:00:00+00:00"
生效、失效时间不填则用户长期有效
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public User()
public User(User source)
public String getUserName()
public void setUserName(String UserName)
UserName
- 用户名, 3-20个字符 必须以英文字母开头,且不能包含字母、数字、.、_、-以外的字符public String getRealName()
public void setRealName(String RealName)
RealName
- 用户姓名, 最大20个字符,不能包含空白字符public Long getId()
public void setId(Long Id)
Id
- 用户IDpublic String getPhone()
public void setPhone(String Phone)
Phone
- 手机号码, 大陆手机号直接填写,如果是其他国家、地区号码,按照"国家地区代码|手机号"的格式输入。如: "+852|xxxxxxxx"public String getEmail()
public void setEmail(String Email)
Email
- 电子邮件public String getValidateFrom()
public void setValidateFrom(String ValidateFrom)
ValidateFrom
- 用户生效时间,如:"2021-09-22T00:00:00+00:00"
生效、失效时间不填则用户长期有效public String getValidateTo()
public void setValidateTo(String ValidateTo)
ValidateTo
- 用户失效时间,如:"2021-09-22T00:00:00+00:00"
生效、失效时间不填则用户长期有效public Group[] getGroupSet()
public void setGroupSet(Group[] GroupSet)
GroupSet
- 所属用户组列表public Long getAuthType()
public void setAuthType(Long AuthType)
AuthType
- 认证方式,0 - 本地,1 - LDAP,2 - OAuthpublic String getValidateTime()
public void setValidateTime(String ValidateTime)
ValidateTime
- 访问时间段限制, 由0、1组成的字符串,长度168(7 × 24),代表该用户在一周中允许访问的时间段。字符串中第N个字符代表在一周中的第N个小时, 0 - 代表不允许访问,1 - 代表允许访问public Department getDepartment()
public void setDepartment(Department Department)
Department
- 用户所属部门(用于出参)public String getDepartmentId()
public void setDepartmentId(String DepartmentId)
DepartmentId
- 用户所属部门(用于入参)public Long getActiveStatus()
public void setActiveStatus(Long ActiveStatus)
ActiveStatus
- 激活状态 0 - 未激活 1 - 激活public Long getLockStatus()
public void setLockStatus(Long LockStatus)
LockStatus
- 锁定状态 0 - 未锁定 1 - 锁定public Long getUKeyStatus()
public void setUKeyStatus(Long UKeyStatus)
UKeyStatus
- ukey绑定状态 0 - 未绑定 1 - 已绑定public String getStatus()
public void setStatus(String Status)
Status
- 状态 与Filter中一致public Long getAclVersion()
public void setAclVersion(Long AclVersion)
AclVersion
- 权限版本Copyright © 2024. All rights reserved.