|
Java プラットフォーム 1.2 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
複数のアクセス制御リスト (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
- 所有者のリストに追加すべき所有者public boolean deleteOwner(Principal caller, Principal owner) throws NotOwnerException, LastOwnerException
呼び出し側の主体は、このメソッドを呼び出すには ACL の所有者でなければなりません。
caller
- このメソッドを呼び出す主体。ACL の所有者でなければならない。owner
- 所有者のリストから削除される所有者public boolean isOwner(Principal owner)
owner
- 主体が所有者であるかどうかを判定する主体
|
Java プラットフォーム 1.2 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |