クラスAWTPermission
java.lang.Object
java.security.Permission
java.security.BasicPermission
java.awt.AWTPermission
- すべての実装されたインタフェース:
Serializable
,Guard
@Deprecated(since="24", forRemoval=true) public final class AWTPermission extends BasicPermission
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
このクラスに代わるものはありません。
これは、AWTアクセス権のためのクラスです。
AWTPermission
にはターゲット名が含まれますが、アクション・リストは含まれません。指定されたアクセス権を持つか、持たないかのどちらかです。 - APIのノート:
- この権限は、セキュリティ・マネージャがサポートされなくなったため、リソースへのアクセスの制御には使用できません。 したがって、このクラスは将来のリリースで削除されるために非推奨になりました。
- 関連項目:
-
コンストラクタのサマリー
コンストラクタコンストラクタ説明AWTPermission
(String name) 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。指定された名前を使用して、新しいAWTPermission
を作成します。AWTPermission
(String name, String actions) 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。指定された名前を使用して、新しいAWTPermission
オブジェクトを作成します。 -
メソッドのサマリー
クラスjava.security.BasicPermissionで宣言されたメソッド
equals, getActions, hashCode, implies, newPermissionCollection
クラスjava.security.Permissionで宣言されたメソッド
checkGuard, getName, toString
-
コンストラクタの詳細
-
AWTPermission
public AWTPermission(String name) 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。指定された名前を使用して、新しいAWTPermission
を作成します。 この名前は、「topLevelWindow」、「systemClipboard」など、AWTPermission
のシンボリック名です。アスタリスクを使用して、すべてのAWTアクセス権を示すこともできます。- パラメータ:
name
- AWTPermissionの名前- スロー:
NullPointerException
-name
がnull
の場合。IllegalArgumentException
-name
が空である場合。
-
AWTPermission
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。指定された名前を使用して、新しいAWTPermission
オブジェクトを作成します。 名前はAWTPermission
のシンボリック名です。actions文字列は現在使用されておらず、null
にしてください。- パラメータ:
name
-AWTPermission
の名前actions
-null
にすること- スロー:
NullPointerException
-name
がnull
の場合。IllegalArgumentException
-name
が空である場合。
-