Java プラットフォーム 1.2

クラス
java.lang.SecurityException の使用

SecurityException を使用するパッケージ
java.beans JavaBeans の開発に関連するクラスが含まれています。 
java.io このパッケージは、データストリーム、直列化、ファイルシステムによるシステム入出力用に提供されています。  
java.lang Java プログラミング言語の設計の基礎となるクラスを提供します。 
java.lang.reflect クラスおよびオブジェクトについてのリフレクション情報を取得するためのクラスおよびインタフェースを提供します。 
java.rmi RMI (Remote Method Invocation) のパッケージを提供します。 
java.security セキュリティフレームワークのクラスとインタフェースを提供します。 
javax.swing 可能な限りすべてのプラットフォームで同じように機能する「軽量」コンポーネント (Java 言語全体で共通) のセットを提供します。 
 

java.beans における SecurityException の使用方法
 

SecurityException をスローする java.beans におけるメソッド
static void Beans.setDesignTime(boolean isDesignTime)
          アプリケーション構築環境で動作しているかどうかを示します。
static void Beans.setGuiAvailable(boolean isGuiAvailable)
          GUI 操作が使用可能な環境で動作しているかどうかを示します。
 

java.io における SecurityException の使用方法
 

SecurityException をスローする java.io におけるメソッド
protected  boolean ObjectOutputStream.enableReplaceObject(boolean enable)
          ストリームのオブジェクトを置換できるようにします。
protected  boolean ObjectInputStream.enableResolveObject(boolean enable)
          ストリームから読み込まれたオブジェクトを置換できるようにします。
 

SecurityException をスローする java.io におけるコンストラクタ
ObjectOutputStream.ObjectOutputStream()
          ObjectOutputStream を完全に実装し直すサブクラスが、ObjectOutputStream のこの実装によって使用されたばかりの private データを割り当てる必要がないようにする手段を提供します。
ObjectInputStream.ObjectInputStream()
          ObjectInputStream を完全に再実装するサブクラスが、ObjectInputStream のこの実装によって使用されたばかりの private データを割り当てる必要がないようにする手段を提供します。
 

java.lang における SecurityException の使用方法
 

SecurityException をスローする java.lang におけるメソッド
 Field[] Class.getFields()
          この Class オブジェクトが表すクラスまたはインタフェースのすべてのアクセス可能な public フィールドをリフレクトする、Field オブジェクトを保持している配列を返します。
 Method[] Class.getMethods()
          この Class オブジェクトが表すクラスまたはインタフェースのすべての public メンバメソッドをリフレクトする Method オブジェクトを格納している配列を返します。
 Constructor[] Class.getConstructors()
          この Class オブジェクトが表すクラスのすべての public コンストラクタをリフレクトする Constructor オブジェクトを格納している配列を返します。
 Field Class.getField(String name)
          この Class オブジェクトが表すクラスまたはインタフェースの指定された public メンバフィールドをリフレクトする Field オブジェクトを返します。
 Method Class.getMethod(String name, Class[] parameterTypes)
          この Class オブジェクトが表すクラスまたはインタフェースの指定された public メンバメソッドをリフレクトする Method オブジェクトを返します。
 Constructor Class.getConstructor(Class[] parameterTypes)
          この Class オブジェクトが表すクラスの指定された public コンストラクタをリフレクトする Constructor オブジェクトを返します。
 Class[] Class.getDeclaredClasses()
          この Class オブジェクトが表すクラスのメンバとして宣言された、すべてのクラスおよびインタフェースをリフレクトする、Class オブジェクトの配列を返します。
 Field[] Class.getDeclaredFields()
          この Class オブジェクトが表すクラスまたはインタフェースが宣言した、すべてのフィールドをリフレクトする、Field オブジェクトの配列を返します。
 Method[] Class.getDeclaredMethods()
          この Class オブジェクトが表すクラスまたはインタフェースが宣言した、すべてのメソッドをリフレクトする、Method オブジェクトの配列を返します。
 Constructor[] Class.getDeclaredConstructors()
          この Class オブジェクトが表すクラスが宣言したすべてのコンストラクタをリフレクトする Constructor オブジェクトの配列を返します。
 Field Class.getDeclaredField(String name)
          この Class オブジェクトが表すクラスまたはインタフェースの指定の宣言フィールドをリフレクトする Field オブジェクトを返します。
 Method Class.getDeclaredMethod(String name, Class[] parameterTypes)
          この Class オブジェクトが表すクラスまたはインタフェースの指定の宣言メソッドをリフレクトする Method オブジェクトを返します。
 Constructor Class.getDeclaredConstructor(Class[] parameterTypes)
          この Class オブジェクトが表すクラスまたはインタフェースの指定のコンストラクタをリフレクトする Constructor オブジェクトを返します。
 

java.lang.reflect における SecurityException の使用方法
 

SecurityException をスローする java.lang.reflect におけるメソッド
static void AccessibleObject.setAccessible(AccessibleObject[] array, boolean flag)
          効率を良くするために、単一のセキュリティチェックにより、オブジェクトの配列の accessible フラグを設定する簡易メソッドです。
 void AccessibleObject.setAccessible(boolean flag)
          このオブジェクトの accessible フラグを、指定された boolean 値に設定します。
 

java.rmi における SecurityException の使用方法
 

java.rmi における SecurityException のサブクラス
 interface RMISecurityException
          推奨されません。 代替はありません。RMISecurityManager は、現在ではこの java.lang.SecurityException のサブクラスをスローしません。
 

java.security における SecurityException の使用方法
 

java.security における SecurityException のサブクラス
 interface AccessControlException
           この例外は、ファイルシステムやネットワークなどの重要なシステムリソースへのアクセス要求が拒否されたことを示すために、AccessController によってスローされます。
 

SecurityException をスローする java.security におけるメソッド
 void Permission.checkGuard(Object object)
          アクセス権のガードインタフェースを実装します。
 Object GuardedObject.getObject()
          ガードのあるオブジェクトを取り出します。
 void Guard.checkGuard(Object object)
          ガードによって保護されたオブジェクトである object へのアクセスを許可するかどうかを決定します。
 

javax.swing における SecurityException の使用方法
 

SecurityException をスローする javax.swing におけるメソッド
static void UIManager.setInstalledLookAndFeels(UIManager.LookAndFeelInfo[] infos)
          インストール済み LookAndFeelInfo の現在の配列を置き換えます。
 


Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.