Overview Package Class Use Tree Deprecated Index Help JavaTM 2 Platform
Std. Ed. v1.4.2 PREV CLASS NEXT CLASSFRAMES NO FRAMES All Classes SUMMARY: NESTED | FIELD | CONSTR | METHODDETAIL: FIELD | CONSTR | METHOD
java.security
Interface Guard
-
All Known Implementing Classes:
-
Permission
-
public interface Guard
This interface represents a guard, which is an object that is used to protect access to another object. 該介面表示守衛,即用於保護對其它對象訪問的對象。
This interface contains a single method, checkGuard, with a single object argument. checkGuard is invoked (by the GuardedObject getObject method) to determine whether or not to allow access to the object. 該介面只包含一個checkGuard方法,只有一個object參數。由GuardedObject的getObject方法調用checkGuard來確定是否允許訪問該對象。
-
See Also:
-
GuardedObject
Method Summary voidcheckGuard(Object object)
Determines whether or not to allow access to the guarded object object. 確定是否允許訪問受保護的對象object。
Method Detail
checkGuard
public void checkGuard(Object object) throws SecurityException
-
Determines whether or not to allow access to the guarded object object. Returns silently if access is allowed. Otherwise, throws a SecurityException. 確定是否允許訪問受保護的對象object。如果訪問允許,正常返回,否則拋出SecurityException。
-
-
Parameters:
-
object - the object being protected by the guard. 受保護的對象。
-
Throws:
-
SecurityException - if access is denied. 如果訪問被拒絕拋出。
Overview Package Class Use Tree Deprecated Index Help JavaTM 2 Platform
Std. Ed. v1.4.2 PREV CLASS NEXT CLASSFRAMES NO FRAMES All Classes SUMMARY: NESTED | FIELD | CONSTR | METHODDETAIL: FIELD | CONSTR | METHODSubmit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.