クラスSecurityPermission

すべての実装されたインタフェース:
Serializable, Guard

public final class SecurityPermission extends BasicPermission
このクラスはセキュリティ・アクセス権のために用意されています。 SecurityPermissionには名前(「ターゲット名」とも呼ばれる)は含まれますが、アクション・リストは含まれません。したがって、名前付きアクセス権を得るか、アクセス権を得ないかのどちらかになります。

ターゲット名は、セキュリティ構成パラメータの名前です。

APIのノート:
この権限は、セキュリティ・マネージャがサポートされなくなったため、リソースへのアクセスの制御には使用できません。
導入されたバージョン:
1.2
関連 目:
  • コンストラクタの詳細

    • SecurityPermission

      public SecurityPermission(String name)
      指定された名前で新しいSecurityPermissionを作成します。 名前は、SecurityPermissionのシンボリック名です。 名前の末尾には「*」や「.*」を付けて、ワイルドカードを指定できます。
      パラメータ:
      name - SecurityPermissionの名前
      スロー:
      NullPointerException - namenullの 合。
      IllegalArgumentException - nameが空である 合。
    • SecurityPermission

      public SecurityPermission(String name, String actions)
      指定した名前で新しいSecurityPermissionオブジェクトを作成します。 この名前はSecurityPermissionのシンボリック名で、アクションStringは現在使用されていないため、nullである必要があります。
      パラメータ:
      name - SecurityPermissionの名前
      actions - nullにすること。
      スロー:
      NullPointerException - namenullの 合。
      IllegalArgumentException - nameが空である 合。