java.security
Interface Guard
All Known Implementing Classes
- Permission
- public interface Guard
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.
- See Also:
- GuardedObject
Method Summary
void checkGuard(Object object)
Determines whether or not to allow access to the guarded 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.
- Parameters:
- object - the object being protected by the guard.
- Throws:
- SecurityException - if access is denied.