java.security
Interface Guard

All Known Implementing Classes:
Permission

public interface Guard

Untamed:

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.

Version:
1.10 01/12/03
Author:
Roland Schemers, Li Gong
See Also:
GuardedObject

Method Summary
 void checkGuard(Object object)
          Enabled: Determines whether or not to allow access to the guarded object object.
 

Method Detail

checkGuard

public void checkGuard(Object object)
                throws SecurityException
Enabled: 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.
SecurityException


comments?