|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
, AudioPermission
, AuthPermission
, AWTPermission
, BasicPermission
, DelegationPermission
, FilePermission
, LoggingPermission
, ManagementPermission
, MBeanPermission
, MBeanServerPermission
, MBeanTrustPermission
, NetPermission
, Permission
, PrivateCredentialPermission
, PropertyPermission
, ReflectPermission
, RuntimePermission
, SecurityPermission
, SerializablePermission
, ServicePermission
, SocketPermission
, SQLPermission
, SubjectDelegationPermission
, UnresolvedPermission

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.
GuardedObject

| Method Summary | |
|---|---|
void |
checkGuard
Determines whether or not to allow access to the guarded object object. |
| Method Detail |
|---|

void checkGuard(Object![]()
![]()
object) throws SecurityException
![]()
![]()
object. Returns silently if access is allowed.
Otherwise, throws a SecurityException.
object - the object being protected by the guard.
SecurityException

- if access is denied.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||