JavaTM 2 Platform
Standard Ed. 6

java.security
介面 Guard

所有已知實作類別:
AllPermission, AudioPermission, AuthPermission, AWTPermission, BasicPermission, DelegationPermission, FilePermission, LoggingPermission, ManagementPermission, MBeanPermission, MBeanServerPermission, MBeanTrustPermission, NetPermission, Permission, PrivateCredentialPermission, PropertyPermission, ReflectPermission, RuntimePermission, SecurityPermission, SerializablePermission, ServicePermission, SocketPermission, SQLPermission, SSLPermission, SubjectDelegationPermission, UnresolvedPermission, WebServicePermission

public interface Guard

此介面表示一個 guard,guard 是用來保護對另一個物件的存取的物件。

此介面包含帶有單個 object 參數的單個方法 checkGuard。調用 checkGuard 物件(通過 GuardedObject getObject 方法)可以確定是否允許存取物件。

另請參見:
GuardedObject

方法摘要
 void checkGuard(Object object)
          確定是否允許存取受保護的 object 物件。
 

方法詳細資訊

checkGuard

void checkGuard(Object object)
                throws SecurityException
確定是否允許存取受保護的 object 物件。如果允許存取,則正常返回。否則,拋出 SecurityException。

參數:
object - 由 guard 保護的物件。
拋出:
SecurityException - 如果存取被拒絕。

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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