public class AccessControlList extends Object implements Serializable
Grantee})
分配特定权限(Permission)的集合。| 构造器和说明 |
|---|
AccessControlList() |
| 限定符和类型 | 方法和说明 |
|---|---|
Set<Grant> |
getGrants()
返回该
AccessControlList中包含的所有授权信息Grant。 |
Owner |
getOwner()
返回所有者
Owner。 |
void |
grantPermission(Grantee grantee,
Permission permission)
为指定
Grantee授权特定权限(Permission)。 |
void |
revokeAllPermissions(Grantee grantee)
取消指定
Grantee已分配的所有权限。 |
void |
setOwner(Owner owner)
设置所有者
Owner。 |
String |
toString()
返回该对象的字符串表示。
|
public void grantPermission(Grantee grantee, Permission permission)
grantee - 被授权者。目前只支持被授权者为GroupGrantee.AllUsers。permission - Permission中定义的权限。public void revokeAllPermissions(Grantee grantee)
Grantee已分配的所有权限。grantee - 被授权者。目前只支持被授权者为GroupGrantee.AllUsers。public Set<Grant> getGrants()
AccessControlList中包含的所有授权信息Grant。AccessControlList中包含的所有授权信息。Copyright © 2016. All Rights Reserved.