|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface Owner
複数のアクセス制御リスト (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 を返します。 |
メソッドの詳細 |
---|
boolean addOwner(Principal caller, Principal owner) throws NotOwnerException
caller
- このメソッドを起動する主体。この ACL の所有者でなければならないowner
- 所有者のリストに追加すべき所有者
NotOwnerException
- 呼び出す主体がこの ACL の所有者でない場合boolean deleteOwner(Principal caller, Principal owner) throws NotOwnerException, LastOwnerException
呼び出し側の主体は、このメソッドを呼び出すには ACL の所有者でなければなりません。
caller
- このメソッドを起動する主体。この ACL の所有者でなければならないowner
- 所有者のリストから削除される所有者
NotOwnerException
- 呼び出す主体がこの ACL の所有者でない場合
LastOwnerException
- 所有者がリスト内に 1 つしか残っておらず、deleteOwner の結果 ACL に所有者が存在しなくなる場合boolean isOwner(Principal owner)
owner
- 主体が所有者であるかどうかを判定する主体
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。