您的位置:首页 > 其它

Permission

2016-02-18 14:40 218 查看
Permission 是 Java 中的一个权限类,用来表示对资源的访问权限。Permission 最重要的方法是 implies,方法签名如下:

public abstract boolean implies(Permission permission);

表示当前Permission对象 (this) 是否暗含了指定 Permission 对象(permission) 的权限。

Java 中给出一个经典实现:BasicPermission,它使用了传入的字符串作为权限的标志,并使用类似于相对路径的办法比较一个 Permission 是否暗含了另一个Permission 的权限。
举个例子说明其含义:

从例子中,还可以看出,Java 对于权限还给出一个权限集合类:PermissionCollection,它是一组权限的并集,对任意给定的 Permission 进行测试权限,只要被这个集合中的任意一个 Permission 暗含即可。需要注意的是,该集合中只能是同种类型的 Permission
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: