All Packages  Class Hierarchy  This Package  Previous  Next  Index  

Interface java.security.Guard

public interface Guard

This interface represents a guard. A guard 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 Index

 o checkGuard(Object)
Determines whether or not to allow access to the guarded object object.

Methods

 o checkGuard
public abstract 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.

All Packages  Class Hierarchy  This Package  Previous  Next  Index  

Submit a bug or feature