JavaTM 2 Platform
Standard Ed. 6

java.security
類別 AllPermission

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

public final class AllPermission
extends Permission

AllPermission 是暗含所有其他權限的權限。

註:授予 AllPermission 時應該非常小心,因為它暗含所有其他權限。因此,它授予程式碼可以不受安全性限制地運行。將此類別權限授予程式碼前,應該慎重考慮。此權限只應在測試期間使用,或者在應用程序或 applet 完全受信任並且將必要的權限添加到策略實在過於麻煩的極少數情況下使用。

另請參見:
Permission, AccessController, Permissions, PermissionCollection, SecurityManager

建構子摘要
AllPermission()
          創建新的 AllPermission 物件。
AllPermission(String name, String actions)
          創建新的 AllPermission 物件。
 
方法摘要
 boolean equals(Object obj)
          檢查兩個 AllPermission 物件是否相等。
 String getActions()
          返回操作的規範化字元串表示形式。
 int hashCode()
          返回此物件的雜湊碼值。
 boolean implies(Permission p)
          檢查此物件是否“暗含”指定的權限。
 PermissionCollection newPermissionCollection()
          返回用於存儲 AllPermission 物件的新 PermissionCollection 物件。
 
從類別 java.security.Permission 繼承的方法
checkGuard, getName, toString
 
從類別 java.lang.Object 繼承的方法
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

建構子詳細資訊

AllPermission

public AllPermission()
創建新的 AllPermission 物件。


AllPermission

public AllPermission(String name,
                     String actions)
創建新的 AllPermission 物件。此建構子存在是為了 Policy 物件可以使用它來實例化新的 Permission 物件。

參數:
name - 忽略
actions - 忽略。
方法詳細資訊

implies

public boolean implies(Permission p)
檢查此物件是否“暗含”指定的權限。此方法始終返回 true。

指定者:
類別 Permission 中的 implies
參數:
p - 所要檢查的權限。
返回:
true

equals

public boolean equals(Object obj)
檢查兩個 AllPermission 物件是否相等。兩個 AllPermission 物件始終相等。

指定者:
類別 Permission 中的 equals
參數:
obj - 要與此物件進行相等性測試的物件。
返回:
如果 obj 為 AllPermission,則返回 true;否則返回 false。
另請參見:
Object.hashCode(), Hashtable

hashCode

public int hashCode()
返回此物件的雜湊碼值。

指定者:
類別 Permission 中的 hashCode
返回:
此物件的雜湊碼值。
另請參見:
Object.equals(java.lang.Object), Hashtable

getActions

public String getActions()
返回操作的規範化字元串表示形式。

指定者:
類別 Permission 中的 getActions
返回:
操作。

newPermissionCollection

public PermissionCollection newPermissionCollection()
返回用於存儲 AllPermission 物件的新 PermissionCollection 物件。

覆寫:
類別 Permission 中的 newPermissionCollection
返回:
適合存儲 AllPermission 的新 PermissionCollection 物件。

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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