FileDocCategorySizeDatePackage
Guard.javaAPI DocJava SE 5 API1122Fri Aug 26 14:57:14 BST 2005java.security

Guard

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.

see
GuardedObject
version
1.12 03/12/19
author
Roland Schemers
author
Li Gong

Fields Summary
Constructors Summary
Methods Summary
public voidcheckGuard(java.lang.Object object)
Determines whether or not to allow access to the guarded object object. Returns silently if access is allowed. Otherwise, throws a SecurityException.

param
object the object being protected by the guard.
exception
SecurityException if access is denied.