| 
 | JavaTM 2 Platform Std. Ed. v1.4.0 | ||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
複数のアクセス制御リスト (ACL) の所有者または ACL の設定を管理するためのインタフェースです (java.security.acl パッケージの Acl インタフェースがこの Owner インタフェースを拡張することに注意)。初期所有者 Principal は、このインタフェースを実装するクラスのコンストラクタに対する引数として指定する必要があります。
Acl| メソッドの概要 | |
|  boolean | addOwner(Principal caller,
         Principal owner)所有者を追加します。 | 
|  boolean | deleteOwner(Principal caller,
            Principal owner)所有者を削除します。 | 
|  boolean | isOwner(Principal owner)指定された主体が ACL の所有者である場合に true を返します。 | 
| メソッドの詳細 | 
public boolean addOwner(Principal caller,
                        Principal owner)
                 throws NotOwnerException
caller - このメソッドを起動する主体。この ACL の所有者でなければならないowner - 所有者のリストに追加すべき所有者
NotOwnerException - 呼び出す主体がこの ACL の所有者でない場合
public boolean deleteOwner(Principal caller,
                           Principal owner)
                    throws NotOwnerException,
                           LastOwnerException
呼び出し側の主体は、このメソッドを呼び出すには ACL の所有者でなければなりません。
caller - このメソッドを起動する主体。この ACL の所有者でなければならないowner - 所有者のリストから削除される所有者
NotOwnerException - 呼び出す主体がこの ACL の所有者でない場合
LastOwnerException - 所有者がリスト内に 1 つしか残っておらず、deleteOwner の結果 ACL に所有者が存在しなくなる場合public boolean isOwner(Principal owner)
owner - 主体が所有者であるかどうかを判定する主体
| 
 | JavaTM 2 Platform Std. Ed. v1.4.0 | ||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
 Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
 Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A.  All Rights Reserved.