-
- 既知のすべての実装クラス:
AllPermission
,AttachPermission
,AudioPermission
,AuthPermission
,AWTPermission
,BasicPermission
,CardPermission
,DelegationPermission
,FilePermission
,FlightRecorderPermission
,InquireSecContextPermission
,JDIPermission
,LinkPermission
,LoggingPermission
,ManagementPermission
,MBeanPermission
,MBeanServerPermission
,MBeanTrustPermission
,NetPermission
,NetworkPermission
,Permission
,PrivateCredentialPermission
,PropertyPermission
,ReflectPermission
,RuntimePermission
,SecurityPermission
,SerializablePermission
,ServicePermission
,SocketPermission
,SQLPermission
,SSLPermission
,SubjectDelegationPermission
,UnresolvedPermission
,URLPermission
public interface Guard
このインタフェースは、別のオブジェクトへのアクセスから保護するためのオブジェクトであるガードを表します。
このインタフェースには、
object
を引数に取るcheckGuard
というメソッドがあります。checkGuard
は、GuardedObjectのgetObject
メソッドによって呼び出され、そのオブジェクトへのアクセスを許可するかどうかを決定します。- 導入されたバージョン:
- 1.2
- 関連項目:
GuardedObject
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 修飾子と型 メソッド 説明 void
checkGuard(Object object)
ガードによって保護されたオブジェクトであるobject
へのアクセスを許可するかどうかを決定します。
-
-
-
メソッドの詳細
-
checkGuard
void checkGuard(Object object) throws SecurityException
ガードによって保護されたオブジェクトであるobject
へのアクセスを許可するかどうかを決定します。 アクセスが許可されると、何も行わずに復帰します。 そうでない場合は、SecurityExceptionをスローします。- パラメータ:
object
- ガードによって保護されているオブジェクト。- 例外:
SecurityException
- アクセスが拒否された場合。
-
-