java.lang.Object
java.security.GuardedObject
- すべての実装されたインタフェース:
- Serializable
public class GuardedObject extends Object implements Serializable
GuardedObjectは、別のオブジェクトへのアクセスから保護するためのオブジェクトです。
 
GuardedObjectは、ターゲット・オブジェクトとGuardオブジェクトをカプセル化します。これにより、ターゲット・オブジェクトへのアクセスは、Guardオブジェクトが許可した場合に限り可能になります。 オブジェクトがGuardedObjectによってカプセル化されると、そのオブジェクトへのアクセスはgetObjectメソッドによって制御されます。getObjectは、アクセスを制御しているGuardオブジェクトのcheckGuardメソッドを呼び出します。 アクセスが許可されなかった場合は、例外がスローされます。 
- 導入されたバージョン:
- 1.2
- 関連項目:
- 
コンストラクタのサマリーコンストラクタ
- 
メソッドのサマリー
- 
コンストラクタの詳細- 
GuardedObject
 
- 
- 
メソッドの詳細- 
getObjectpublic Object getObject() throws SecurityExceptionガードのあるオブジェクトを取り出します。ガードのあるオブジェクトへのアクセスがガードによって拒否された場合は、例外をスローします。- 戻り値:
- ガードのあるオブジェクト。
- 例外:
- SecurityException- ガードのあるオブジェクトへのアクセスが拒否された場合。
 
 
-