返回介绍

java.util.logging 类 LoggingPermission

发布于 2019-10-04 09:51:56 字数 2450 浏览 1013 评论 0 收藏 0

java.lang.Object
  └java.security.Permission
      └java.security.BasicPermission
          └java.util.logging.LoggingPermission
所有已实现的接口:
Serializable, java.security.Guard

public final class LoggingPermission
extends java.security.BasicPermission
 

当 SecurityManager 运行的代码调用某个日志记录控制方法(如 Logger.setLevel)时,SecurityManager 将要检查的权限。

当前只有一个指定 LoggingPermission。这就是 "control",此权限授予了控制日志记录配置的能力,例如添加或移除 Handler、添加或移除 Filter 或改变日志级别。

程序员通常不会直接创建 LoggingPermission 对象。这些对象由安全策略代码根据读取的安全策略文件创建。

从以下版本开始:
1.4
另请参见:
BasicPermission , Permission , Permissions , PermissionCollection , SecurityManager , 序列化表格

构造方法摘要
LoggingPermission(Stringname, Stringactions)

创建一个新的 LoggingPermission 对象。

方法摘要
从类 java.security.BasicPermission 继承的方法
equals, getActions, hashCode, implies, newPermissionCollection
从类 java.security.Permission 继承的方法
checkGuard, getName, toString
从类 java.lang.Object 继承的方法
clone, finalize, getClass, notify, notifyAll, wait, wait, wait

构造方法详细信息

LoggingPermission

public LoggingPermission(Stringname,
                         Stringactions)
                  throws IllegalArgumentException
创建一个新的 LoggingPermission 对象。
参数:
name - 权限名称。必须为 "control"。
actions - 必须为 null 或空字符串。
抛出:
IllegalArgumentException - 如果参数无效。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文