Purpose:
The DXAccessControlListDL class is an object-oriented representation of an access control list in Content Manager. It provides get/set methods and add, update, del, retrieve methods.
Methods:
init (LPDISPATCH ac, LPCTSTR name);
Must be called following the creation of a DXAccessControlListDL object to associate with the name of an access control list.
setName(LPCTSTR name);
setDescription(LPCTSTR description);
setAccessData(LPDISPATCH access_data);
Sets the access data for the access control list. access_data is a collection of DXAccessDataDL objects.
BSTR getName();
BSTR getDescription();
LPDISPATCH getAccessData();
Returns a collection of DXAccessDataDL objects containing the access data of the access control list.
retrieve();
Retrieves the access control list from the persistent storage to main memory. Make sure that the name of the access control list is valid.
add();
update();
Updates the access control list in the persistent storage. Make sure that retrieve() has been called.
del();
Deletes the access control list from the persistent storage. Make sure that retrieve() has been called.
(c) Copyright International Business Machines Corporation 1996, 2002. IBM Corp. All rights reserved.