CDC 1.1.2

java.security
インタフェース Guard

既知の実装クラスの一覧:
AllPermission, BasicPermission, FilePermission, NetPermission, Permission, PropertyPermission, ReflectPermission, RuntimePermission, SecurityPermission, SerializablePermission, SocketPermission, UnresolvedPermission

public interface Guard

このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。

このインタフェースには、object を引数に取る checkGuard というメソッドがあります。checkGuard は、GuardedObject の getObject メソッドによって呼び出され、そのオブジェクトへのアクセスを許可するかどうかを決定します。

関連項目:
GuardedObject

メソッドの概要
 void checkGuard(Object object)
          ガードによって保護されたオブジェクトである object へのアクセスを許可するかどうかを決定します。
 

メソッドの詳細

checkGuard

void checkGuard(Object object)
                throws SecurityException
ガードによって保護されたオブジェクトである object へのアクセスを許可するかどうかを決定します。アクセスが許可されると、何も行わずに復帰します。そうでない場合は、SecurityException をスローします。

パラメータ:
object - ガードによって保護されているオブジェクト
例外:
SecurityException - アクセスが拒否された場合

CDC 1.1.2

Copyright 2006 Sun Microsystems, Inc. All Rights Reserved. Use of this specification is subject to license terms.