クラス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が空である場合。
-