Purpose:
This class represents and processes datastore access control functions.
Methods:
init(LPDISPATCH ds);
This method must be called following the creation of a DXAccessControlIP object (except for methods returning a DXAccessControlIP object). The method initializes the access control object with the datastore. The input parameter LPDISPATCH pointer contains a DXDatastoreIP object.
BSTR getName();
LPDISPATCH listAccessControlLists();
Lists all the access control lists. The returned LPDISPATCH pointer contains a collection object, which will be an empty list for ImagePlus for OS/390.
LPDISPATCH listGroups();
Lists all the groups. The returned LPDISPATCH pointer contains a collection object, which will be an empty list for ImagePlus for OS/390.
LPDISPATCH listPrivileges();
Lists all the privileges. The returned LPDISPATCH pointer contains a collection object, which will be an empty list for ImagePlus for OS/390.
BSTR listPrivilegeString(LPCTSTR privilege_name);
Lists the privilege bit string of the specified privilege. The returned string will be empty for ImagePlus for OS/390.
LPDISPATCH listUsers();
Lists all the users. The returned LPDISPATCH pointer contains a collection object, which will be an empty list for ImagePlus for OS/390.
BSTR type();
Gets the type of the access control.
(c) Copyright International Business Machines Corporation 1996, 2002. IBM Corp. All rights reserved.