JAVA/CORBA クラス


ACL クラス

データベースのアクセス制御リスト (ACL) を表します。

構文public class ACL extends Base
包含関係スーパークラ\u402 ?X:Database
サブクラス:ACLEntry

プロパティ(AdministrationServer (getAdministrationServer と setAdministrationServer を使用)
InternetLevel (getInternetLevel と setInternetLevel を使用)

IsAdminNames (isAdminNames と setAdminNames を使用)

IsAdminReaderAuthor (isAdminReaderAuthor と setAdminReaderAuthor を使用)

IsExtendedAccess (isExtendedAccess と setExtendedAccess を使用)

IsUniformAccess (isUniformAccess と setUniformAccess を使用)

Parent (getParent を使用)

Roles (getRoles を使用)

メソッドaddRole
createACLEntry

deleteRole

getEntry

getFirstEntry

getNextEntry

recycle

removeACLEntry

renameRole

save

アクセスタイプDatabase オブジェクトには、データベースのアクセス制御リストを表す ACL オブジェクトが必ず含まれています。ACL オブジェクトを取得するには、Database の getACL を使用します。
使用法Database クラスには、ACL オブジェクトを取得せずに ACL にアクセスして変更するために使用できるメソッドとして、次の 3 つのメソッドがあります。queryAccessgrantAccessrevokeAccess。しかし、これらのメソッドを ACL オブジェクトの使用中に使用すると、結果に整合性がなくなる場合があります。

関連項目