Index

DXAccessControlIP

Purpose:

This class represents and processes datastore access control functions.

Methods:

initialization
   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.

getName
   BSTR getName();

Gets name of the access control.

listAccessControlLists
    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.

listGroups
   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.

listPrivileges
   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.

listPrivilegeString
   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.

listUsers
   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.

type
   BSTR type();

Gets the type of the access control.

(c) Copyright International Business Machines Corporation 1996, 2002. IBM Corp. All rights reserved.