java.lang.Object
java.security.Permission
java.security.AllPermission
- 所有已实现的接口:
Serializable
,Guard
AllPermission
是隐含所有其他权限的权限。
笔记:授予 AllPermission
应格外小心,因为它意味着所有其他权限。因此,它授予代码在禁用安全性的情况下运行的能力。在授予此类代码权限之前应格外小心。此权限应仅在测试期间使用,或者在应用程序或小程序完全受信任且向策略添加必要权限非常麻烦的极少数情况下使用。
- 自从:
- 1.2
- 参见:
-
构造方法总结
构造方法构造方法描述创建一个新的AllPermission
对象。AllPermission
(String name, String actions) 创建一个新的AllPermission
对象。 -
方法总结
修饰符和类型方法描述boolean
检查两个AllPermission
对象是否相等。返回操作的规范字符串表示形式。int
hashCode()
返回此对象的哈希码值。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
对象。
-