ユーザー、グループ、サーバーに付与されている、データベース内での特権を返します。
public int queryAccessPrivileges(String name)
throws NotesException
String name
ユーザー、グループ、サーバーの名前。階層名の場合は、フルネームを指定する必要がありますが、短縮形にすることも可能です。
int 型
現在のアクセス権。以下の値の組み合わせになります。
各権限は、ビット単位演算で識別できます。
指定した名前が ACL に明示的に登録されている場合、queryAccessPrivileges はこの ACL エントリに対する権限を返します。グループは検査しません。
指定する名前が ACL に明示されていない場合、queryAccessPrivileges は、プログラムが実行されている 1 次アドレス帳 (ワークステーションでは個人アドレス帳、サーバーでは Domino ディレクトリ) で、その名前がグループのメンバーになっているかどうかを検査します。