java.lang.Object
java.security.Permission
java.security.AllPermission
- 所有已实现的接口:
Serializable,Guard
AllPermission 是隐含所有其他权限的权限。
笔记:授予 AllPermission 应格外小心,因为它意味着所有其他权限。因此,它授予代码在禁用安全性的情况下运行的能力。在授予此类代码权限之前应格外小心。此权限应仅在测试期间使用,或者在应用程序或小程序完全受信任且向策略添加必要权限非常麻烦的极少数情况下使用。
- 自从:
- 1.2
- 参见:
-
构造方法总结
构造方法构造方法描述创建一个新的AllPermission对象。AllPermission(String name, String actions) 创建一个新的AllPermission对象。 -
方法总结
修饰符和类型方法描述boolean检查两个AllPermission对象是否相等。返回操作的规范字符串表示形式。inthashCode()返回此对象的哈希码值。boolean检查此对象是否“隐含”了指定的权限。返回一个新的PermissionCollection用于存储AllPermission对象。在类 java.security.Permission 中声明的方法
checkGuard, getName, toString
-
构造方法详细信息
-
AllPermission
public AllPermission()创建一个新的AllPermission对象。 -
AllPermission
创建一个新的AllPermission对象。Policy对象使用此构造函数来实例化新的Permission对象。- 参数:
name- 忽略actions- 忽略。
-
-
方法详情
-
implies
检查此对象是否“隐含”了指定的权限。此方法始终返回true。- 指定者:
implies在类Permission中- 参数:
p- 检查的权限。- 返回:
- 返回
-
equals
检查两个AllPermission对象是否相等。两个AllPermission对象总是相等的。- 指定者:
equals在类Permission中- 参数:
obj- 我们正在测试与此对象是否相等的对象。- 返回:
-
如果
obj是AllPermission则为真,否则为假。 - 参见:
-
hashCode
public int hashCode()返回此对象的哈希码值。- 指定者:
hashCode在类Permission中- 返回:
- 此对象的哈希码值。
- 参见:
-
getActions
返回操作的规范字符串表示形式。- 指定者:
getActions在类Permission中- 返回:
- 行动。
-
newPermissionCollection
返回一个新的PermissionCollection用于存储AllPermission对象。- 重写:
newPermissionCollection在类Permission中- 返回:
-
一个新的
PermissionCollection适合存储AllPermission对象。
-