クラスAllPermission

java.lang.Object
java.security.Permission
java.security.AllPermission
すべての実装されたインタフェース:
Serializable, Guard

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

    コンストラクタ
    コンストラクタ
    説明
    新しいAllPermissionオブジェクトを作成します。
    AllPermission(String name, String actions)
    新しいAllPermissionオブジェクトを作成します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    boolean
    2つのAllPermissionオブジェクトの等価性をチェックします。
    アクションの正規の文字列表現を返します。
    int
    このオブジェクトのハッシュ・コード値を返します。
    boolean
    指定されたアクセス権をこのオブジェクトが包含しているかどうかを判定します。
    AllPermissionオブジェクトを格納するための新しいPermissionCollectionを返します。

    クラス Permissionで宣言されたメソッド

    checkGuard, getName, toString
    修飾子と型
    メソッド
    説明
    void
    アクセス権のガード・インタフェースを実装します。
    final String
    このPermissionの名前を返します。
    このPermissionを記述する文字列を返します。

    クラスオブジェクトで宣言されたメソッド

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    修飾子と型
    メソッド
    説明
    protected Object
    このオブジェクトのコピーを作成して、返します。
    protected void
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    最終決定は非推奨であり、将来のリリースで削除される可能性があります。
    final Class<?>
    このObjectの実行時クラスを返します。
    final void
    このオブジェクトのモニターで待機中のスレッドを1つ再開します。
    final void
    このオブジェクトのモニターで待機中のすべてのスレッドを再開します。
    final void
    現在のスレッドが目覚めるまで待機します。通常、notifiedまたはinterruptedです。
    final void
    wait(long timeoutMillis)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
    final void
    wait(long timeoutMillis, int nanos)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
  • コンストラクタの詳細

    • AllPermission

      public AllPermission()
      新しいAllPermissionオブジェクトを作成します。
    • AllPermission

      public AllPermission(String name, String actions)
      新しいAllPermissionオブジェクトを作成します。 このコンストラクタは、新しいPermissionオブジェクトをインスタンス化するためにPolicyオブジェクトで使用するために存在します。
      パラメータ:
      name - 無視される
      actions - 無視される
  • メソッドの詳細

    • implies

      public boolean implies(Permission p)
      指定されたアクセス権をこのオブジェクトが包含しているかどうかを判定します。 このメソッドは、常にtrueを返します。
      定義:
      implies、クラスPermission
      パラメータ:
      p - チェック対象のアクセス権。
      戻り値:
      return
    • equals

      public boolean equals(Object obj)
      2つのAllPermissionオブジェクトの等価性をチェックします。 2つのAllPermissionオブジェクトは常に同じです。
      定義:
      equals、クラスPermission
      パラメータ:
      obj - このオブジェクトと等しいかどうかが判定されるオブジェクト。
      戻り値:
      objAllPermissionの場合はtrue、それ以外の場合はfalse。
      関連項目:
    • hashCode

      public int hashCode()
      このオブジェクトのハッシュ・コード値を返します。
      定義:
      hashCode、クラスPermission
      戻り値:
      このオブジェクトのハッシュ・コード値
      関連項目:
    • getActions

      public String getActions()
      アクションの正規の文字列表現を返します。
      定義:
      getActions、クラスPermission
      戻り値:
      アクション
    • newPermissionCollection

      public PermissionCollection newPermissionCollection()
      AllPermissionオブジェクトを格納するための新しいPermissionCollectionを返します。
      オーバーライド:
      newPermissionCollection、クラスPermission
      戻り値:
      AllPermissionオブジェクトの格納に適した新しいPermissionCollection