java.lang.Object
java.security.Permission
java.security.BasicPermission
java.util.logging.LoggingPermission
- 所有已实现的接口:
-
Serializable
,Guard
当运行带有SecurityManager的代码调用日志控制方法(例如Logger.setLevel)时,SecurityManager将检查的权限。
目前只有一个名为LoggingPermission。这是"control",它授予控制日志配置的能力,例如通过添加或删除处理程序,通过添加或删除过滤器,或者通过更改日志级别。
程序员通常不直接创建LoggingPermission对象。相反,它们是由基于读取安全策略文件的安全策略代码创建的。
- 自版本:
- 1.4
- 参见:
-
Constructor Summary
-
Method Summary
Methods declared in class java.security.BasicPermission
equals, getActions, hashCode, implies, newPermissionCollection
Methods declared in class java.security.Permission
checkGuard, getName, toString
-
Constructor Details
-
LoggingPermission
创建一个新的LoggingPermission对象。- 参数:
-
name
- 权限名称。必须为"control"。 -
actions
- 必须为null或空字符串。 - 抛出:
-
NullPointerException
- 如果name
为null
。 -
IllegalArgumentException
- 如果name
为空或参数无效。
-