JavaTM Platform
Standard Ed. 6

クラス
java.lang.SecurityException の使用

SecurityException を使用しているパッケージ
java.awt ユーザーインタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。 
java.beans Beans (JavaBeansTM アーキテクチャーに基づいたコンポーネント) の開発に関連するクラスが含まれています。 
java.io このパッケージは、データストリーム、直列化、ファイルシステムによるシステム入出力用に提供されています。 
java.lang Java プログラム言語の設計にあたり基本的なクラスを提供します。 
java.lang.reflect クラスとオブジェクトに関するリフレクト情報を取得するクラスおよびインタフェースを提供します。 
java.rmi RMI パッケージを提供します。 
java.rmi.server サーバー側の RMI をサポートするクラスとインタフェースを提供します。 
java.security セキュリティーフレームワークのクラスとインタフェースを提供します。 
java.util.logging JavaTM 2 プラットフォームのコアロギング機能のクラスとインタフェースを提供します。 
javax.swing すべてのプラットフォームで可能なかぎり同じように機能する「軽量」(Java 共通言語) コンポーネントのセットを提供します。 
 

java.awt での SecurityException の使用
 

SecurityException をスローする java.awt のメソッド
protected  Window KeyboardFocusManager.getGlobalActiveWindow()
          呼び出し側スレッドがアクティブ Window と異なるコンテキストにある場合でも、アクティブ Window を返します。
protected  Container KeyboardFocusManager.getGlobalCurrentFocusCycleRoot()
          呼び出し側スレッドが現在のフォーカスサイクルのルートと異なるコンテキストにある場合でも、現在のフォーカスサイクルのルートを返します。
protected  Window KeyboardFocusManager.getGlobalFocusedWindow()
          呼び出し側スレッドがフォーカスされた Window と異なるコンテキストにある場合でも、フォーカスされた Window を返します。
protected  Component KeyboardFocusManager.getGlobalFocusOwner()
          呼び出し側スレッドがフォーカスの所有者と異なるコンテキストにある場合でも、フォーカスの所有者を返します。
protected  Component KeyboardFocusManager.getGlobalPermanentFocusOwner()
          パーマネントフォーカスの所有者が呼び出し側スレッドと異なるコンテキストにある場合でも、パーマネントフォーカスの所有者を返します。
 void Window.setAlwaysOnTop(boolean alwaysOnTop)
          このウィンドウがほかのウィンドウよりも常に前面にあるかどうかを設定します。
static void KeyboardFocusManager.setCurrentKeyboardFocusManager(KeyboardFocusManager newManager)
          スレッドのコンテキストの呼び出しに対して、現在の KeyboardFocusManager インスタンスを設定します。
 

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 のコンストラクタ
ObjectInputStream()
          ObjectInputStream を完全に再実装するサブクラスが、ObjectInputStream のこの実装によって使用されたばかりの private データを割り当てる必要がないようにする手段を提供します。
ObjectOutputStream()
          ObjectOutputStream を完全に実装し直すサブクラスが、ObjectOutputStream のこの実装によって使用されたばかりの private データを割り当てる必要がないようにする手段を提供します。
 

java.lang での SecurityException の使用
 

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

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 のサブクラス
 class RMISecurityException
          推奨されていません。 代わりに SecurityException を使用します。 アプリケーションコードからこのクラスを直接参照しないでください。 RMISecurityManager は、 現在ではこの java.lang.SecurityException のサブクラスをスローしません。
 

java.rmi.server での SecurityException の使用
 

SecurityException をスローする java.rmi.server のメソッド
static ClassLoader RMIClassLoader.getClassLoader(String codebase)
          指定されたコードベース URL パスからクラスをロードするクラスローダーを返します。
 

java.security での SecurityException の使用
 

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

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

java.util.logging での SecurityException の使用
 

SecurityException をスローする java.util.logging のメソッド
 void Logger.addHandler(Handler handler)
          ログ Handler を追加してログメッセージを受け取ります。
 void LogManager.addPropertyChangeListener(PropertyChangeListener l)
          ログのプロパティーが再読み込みされたときに呼び出されるイベントリスナーを追加します。
 void LogManager.checkAccess()
          現在のコンテキストが信頼されていてロギング構成を変更できるかどうかをチェックします。
abstract  void Handler.close()
          Handler を閉じて、関連するすべてのリソースを解放します。
 void StreamHandler.close()
          現在の出力ストリームを閉じます。
 void SocketHandler.close()
          この出力ストリームを閉じます。
 void MemoryHandler.close()
          Handler を閉じて、関連するすべてのリソースを解放します。
 void FileHandler.close()
          すべてのファイルを閉じます。
 void LogManager.readConfiguration()
          ログのプロパティーを再度初期化してログ構成を再度読み込みます。
 void LogManager.readConfiguration(InputStream ins)
          ロギングプロパティーを再度初期化し、指定されたストリームからログ構成を再度読み込みます。
 void Logger.removeHandler(Handler handler)
          ログ Handler を削除します。
 void LogManager.removePropertyChangeListener(PropertyChangeListener l)
          プロパティー変更イベントのイベントリスナーを削除します。
 void LogManager.reset()
          ログの構成をリセットします。
 void Handler.setEncoding(String encoding)
          この Handler が使用する文字エンコーディングを設定します。
 void StreamHandler.setEncoding(String encoding)
          この Handler が使用する文字エンコーディングを設定または変更します。
 void Logger.setFilter(Filter newFilter)
          フィルタを設定してこの Logger の出力を制御します。
 void Handler.setFilter(Filter newFilter)
          この Handler の出力を制御するFilter を設定します。
 void Handler.setFormatter(Formatter newFormatter)
          Formatter を設定します。
 void Logger.setLevel(Level newLevel)
          このロガーがどのメッセージレベルをロギングするかを指定するログレベルを設定します。
 void Handler.setLevel(Level newLevel)
          この Handler がどのメッセージレベルをロギングするかを指定するログレベルを設定します。
protected  void StreamHandler.setOutputStream(OutputStream out)
          出力ストリームを変更します。
 void MemoryHandler.setPushLevel(Level newLevel)
          pushLevel を設定します。
 

SecurityException をスローする java.util.logging のコンストラクタ
FileHandler()
          デフォルトの FileHandler を構築します。
FileHandler(String pattern)
          指定されたファイル名に書き込むように FileHandler を初期化します。
FileHandler(String pattern, boolean append)
          オプションの追加モードで、指定されたファイル名を書き込む。
FileHandler(String pattern, int limit, int count)
          一連のファイルに書き込むように FileHandler を初期化します。
FileHandler(String pattern, int limit, int count, boolean append)
          省略可能な追加モードで一連のファイルに書き込むように FileHandler を初期化します。
 

javax.swing での SecurityException の使用
 

SecurityException をスローする javax.swing のメソッド
static void FocusManager.setCurrentManager(FocusManager aFocusManager)
          呼び出し側スレッドのコンテキストに対して、現在の KeyboardFocusManager インスタンスを設定します。
static void UIManager.setInstalledLookAndFeels(UIManager.LookAndFeelInfo[] infos)
          使用可能な Look & Feel のセットを設定します。
 


JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。