public class Role extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addPrivilege(String path,
int privilegeId) |
boolean |
checkPrivilege(String path,
int privilegeId) |
void |
deserialize(ByteBuffer buffer) |
boolean |
equals(Object o) |
String |
getName() |
List<PathPrivilege> |
getPrivilegeList() |
Set<Integer> |
getPrivileges(String path) |
int |
hashCode() |
boolean |
hasPrivilege(String path,
int privilegeId) |
void |
removePrivilege(String path,
int privilegeId) |
ByteBuffer |
serialize() |
void |
setName(String name) |
void |
setPrivilegeList(List<PathPrivilege> privilegeList) |
void |
setPrivileges(String path,
Set<Integer> privileges)
set privileges of path.
|
String |
toString() |
public Role()
public Role(String name)
public String getName()
public void setName(String name)
public List<PathPrivilege> getPrivilegeList()
public void setPrivilegeList(List<PathPrivilege> privilegeList)
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)
public boolean checkPrivilege(String path, int privilegeId)
public ByteBuffer serialize()
public void deserialize(ByteBuffer buffer)
Copyright © 2022 The Apache Software Foundation. All rights reserved.