public class User extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addPrivilege(String path,
int privilegeId) |
boolean |
checkPrivilege(String path,
int privilegeId) |
void |
deserialize(ByteBuffer buffer) |
boolean |
equals(Object o) |
long |
getLastActiveTime() |
String |
getName() |
String |
getPassword() |
List<PathPrivilege> |
getPrivilegeList() |
Set<Integer> |
getPrivileges(String path) |
List<String> |
getRoleList() |
int |
hashCode() |
boolean |
hasPrivilege(String path,
int privilegeId) |
boolean |
hasRole(String roleName) |
boolean |
isUseWaterMark() |
void |
removePrivilege(String path,
int privilegeId) |
ByteBuffer |
serialize() |
void |
setLastActiveTime(long lastActiveTime) |
void |
setName(String name) |
void |
setPassword(String password) |
void |
setPrivilegeList(List<PathPrivilege> privilegeList) |
void |
setPrivileges(String path,
Set<Integer> privileges)
set the privilege.
|
void |
setRoleList(List<String> roleList) |
void |
setUseWaterMark(boolean useWaterMark) |
String |
toString() |
public String getName()
public void setName(String name)
public String getPassword()
public void setPassword(String password)
public List<PathPrivilege> getPrivilegeList()
public void setPrivilegeList(List<PathPrivilege> privilegeList)
public long getLastActiveTime()
public void setLastActiveTime(long lastActiveTime)
public boolean hasPrivilege(String path, int privilegeId)
public void addPrivilege(String path, int privilegeId)
public void removePrivilege(String path, int privilegeId)
public void setPrivileges(String path, Set<Integer> privileges)
path - -pathprivileges - -set of integer to determine privilegepublic boolean hasRole(String roleName)
public boolean checkPrivilege(String path, int privilegeId)
public boolean isUseWaterMark()
public void setUseWaterMark(boolean useWaterMark)
public ByteBuffer serialize()
public void deserialize(ByteBuffer buffer)
Copyright © 2022 The Apache Software Foundation. All rights reserved.