JavaTM 2 Platform
Standard Ed. 6

java.util.logging
類別 LoggingPermission

java.lang.Object
  繼承者 java.security.Permission
      繼承者 java.security.BasicPermission
          繼承者 java.util.logging.LoggingPermission
所有已實作的介面:
Serializable, Guard

public final class LoggingPermission
extends BasicPermission

當 SecurityManager 運行的程式碼調用某個日誌記錄控制方法(如 Logger.setLevel)時,SecurityManager 將要檢查的權限。

當前只有一個指定 LoggingPermission。這就是 "control",此權限授予了控制日誌記錄配置的能力,例如添加或移除 Handler、添加或移除 Filter 或改變日誌級別。

開發人員通常不會直接創建 LoggingPermission 物件。這些物件由安全策略程式碼根據讀取的安全策略檔案創建。

從以下版本開始:
1.4
另請參見:
BasicPermission, Permission, Permissions, PermissionCollection, SecurityManager, 序列化表格

建構子摘要
LoggingPermission(String name, String actions)
          創建一個新的 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(String name,
                         String actions)
                  throws IllegalArgumentException
創建一個新的 LoggingPermission 物件。

參數:
name - 權限名稱。必須為 "control"。
actions - 必須為 null 或空字元串。
拋出:
NullPointerException - 如果 namenull
IllegalArgumentException - 如果 name 為空或者參數無效。

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only