概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## com.sun.mail.imap
クラス ACL

    java.lang.Object
      com.sun.mail.imap.ACL

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

    public final class ACL

extends Object
implements Cloneable

特定の認証識別子(ユーザ又はグループ)の為のアクセスコントロールリストエントリです。 Rights の 1セットを識別子に関連づけます。 RFC 2086 を参照して下さい。

コンストラクタの概要
`ACL(String name)` 指定された識別子と権限なしで ACL エントリを構築します。
`ACL(String name, Rights rights)` 指定された識別子と権限で ACL エントリを構築します。

メソッドの概要
`Object` | `clone()` この ACL エントリのクローンを返します。
`String` | `getName()` この ACL エントリの識別子名を取得します。
`Rights` | `getRights()` この ACL エントリに関連する権限を取得します。
`void` | `setRights(Rights rights)` この ACL エントリに関連する権限を設定します。

クラス java.lang.Object から継承されたメソッド
`equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### ACL

    public ACL(String name)

  指定された識別子と権限なしで ACL エントリを構築します。

  パラメータ:
    `name` - 識別子名

### ACL

    public ACL(String name,
               Rights rights)

  指定された識別子と権限で ACL エントリを構築します。

  パラメータ:
    `name` - 識別子名
    `rights` - 権限

メソッドの詳細

### getName

    public String getName()

  この ACL エントリの識別子名を取得します。

  戻り値:
    識別子名

### setRights

    public void setRights(Rights rights)

  この ACL エントリに関連する権限を設定します。

  パラメータ:
    `rights` - 権限

### getRights

    public Rights getRights()

  この ACL エントリに関連する権限を取得します。 この ACL によって参照される実際の Rights オブジェクトを返します。 Rights オブジェクトへの変更はこの ACL に影響します。

  戻り値:
    権限

### clone

    public Object clone()
                 throws CloneNotSupportedException

  この ACL エントリのクローンを返します。

  オーバーライド:
    クラス `Object` 内の `clone`
  例外:
    `CloneNotSupportedException`

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド