public class UserInfo
extends java.lang.Object
构造器和说明 |
---|
UserInfo()
UserInfo
|
UserInfo(java.lang.String name,
java.lang.String alias,
java.lang.String desc) |
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
getAlias()
获取用户别名,显示在主页的名称
|
java.lang.String |
getDefaultGroupName()
获取用户默认组名称
|
java.lang.String |
getDesc()
获取用户描述
|
boolean |
getEnabled()
获取用户是否启用
|
java.util.List<GroupInfo> |
getGroups()
获取用户所属的组,如果不支持此操作返回null。
|
java.lang.String |
getName()
获取用户名,即登录使用的名称
|
java.lang.String |
getPassword()
恢复老版本的UserInfo
|
java.util.List<RoleInfo> |
getRoles()
用户所属的角色,如果不支持此操作返回null。
|
void |
setAlias(java.lang.String alias)
设置用户别名
|
void |
setDefaultGroupName(java.lang.String defaultGroupName)
设置用户的默认组
|
void |
setDesc(java.lang.String desc)
设置描述
|
void |
setEnabled(boolean enabled)
设置用户是否启用
|
void |
setGroups(java.util.List<GroupInfo> groups)
设置用户所属组
|
void |
setName(java.lang.String name)
设置用户名
|
void |
setPassword(java.lang.String password) |
void |
setRoles(java.util.List<RoleInfo> roles)
设置用户角色
|
public UserInfo()
public UserInfo(java.lang.String name, java.lang.String alias, java.lang.String desc)
name
- namealias
- aliasdesc
- descpublic java.lang.String getPassword()
public void setPassword(java.lang.String password)
password
- passwordpublic java.lang.String getName()
public void setName(java.lang.String name)
name
- 用户名public java.lang.String getAlias()
public void setAlias(java.lang.String alias)
alias
- 别名public java.lang.String getDesc()
public void setDesc(java.lang.String desc)
desc
- 描述public java.util.List<GroupInfo> getGroups()
public void setGroups(java.util.List<GroupInfo> groups)
groups
- 用户所属组对象列表。用户可以属于多个组,所以参数为组对象列表public boolean getEnabled()
public void setEnabled(boolean enabled)
enabled
- true 启用 false 禁用public java.util.List<RoleInfo> getRoles()
public void setRoles(java.util.List<RoleInfo> roles)
roles
- 角色对象列表public java.lang.String getDefaultGroupName()
public void setDefaultGroupName(java.lang.String defaultGroupName)
defaultGroupName
- 默认组名称