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 © 2017. All Rights Reserved.