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