|
Enterprise Information Portal APIs |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.mm.sdk.common.DKAccessControlIP
DKAccessControlIP : This class represents and processes datastore access control functions.
Fields inherited from interface com.ibm.mm.sdk.common.DKConstantIP |
For details, see the class or interface |
Fields inherited from interface com.ibm.mm.sdk.common.DKConstant |
For details, see the class or interface |
Fields inherited from interface com.ibm.mm.sdk.common.DKMessageId |
For details, see the class or interface |
Constructor Summary | |
DKAccessControlIP(dkDatastore ds)
Constructs the access control and initializes it with the datastore. |
Method Summary | |
void |
addAccessControlList(java.lang.String acl_name,
java.lang.String description,
dkCollection access_data)
Adds an access control list in IP Note: For IP/390 this method is not supported. |
void |
deleteAccessControlList(java.lang.String acl_name)
Deletes an access control list from IP Note: For IP/390 this method is not supported. |
dkDatastore |
getDatastore()
Gets the reference to the owner datastore object |
java.lang.String |
getName()
Gets name of the access control |
dkCollection |
listAccessControlLists()
Lists all the access control lists in IP Note: For IP/390 this will always be an empty list. |
dkCollection |
listGroups()
Lists all the groups in IP Note: For IP/390 this will always be an empty list. |
dkCollection |
listPrivileges()
Lists all the privileges in IP Note: For IP/390 this will always be an empty list. |
java.lang.String |
listPrivilegeString(java.lang.String privilege_name)
Lists the privilege bit string of the specified privilege Note: For IP/390 this will always be an empty string (""). |
dkCollection |
listUsers()
Lists all the users in IP Note: For IP/390 this will always be an empty list. |
void |
setDatastore(dkDatastore ds)
Sets the reference to the owner datastore object |
void |
setName(java.lang.String access_control_name)
Sets the name of the access control |
java.lang.String |
type()
Gets the type of the access control, which is DK_ACTYPE_IP. |
void |
updateAccessControlList(java.lang.String acl_name,
java.lang.String description,
dkCollection access_data)
Updates an access control list in IP Note: For IP/390 this method is not supported. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DKAccessControlIP(dkDatastore ds) throws DKException
Method Detail |
public void setDatastore(dkDatastore ds) throws java.lang.Exception
setDatastore
in interface dkAccessControl
public dkDatastore getDatastore() throws java.lang.Exception
getDatastore
in interface dkAccessControl
public java.lang.String type() throws java.lang.Exception
type
in interface dkAccessControl
public java.lang.String getName() throws java.lang.Exception
getName
in interface dkAccessControl
public void setName(java.lang.String access_control_name) throws java.lang.Exception
setName
in interface dkAccessControl
access_control_name
- access control namepublic void addAccessControlList(java.lang.String acl_name, java.lang.String description, dkCollection access_data) throws DKException, java.lang.Exception
addAccessControlList
in interface dkAccessControl
acl_name
- the name of a new access control listdescription
- the desctiption of a new access cntrol listaccess_data
- a collection of access datapublic void updateAccessControlList(java.lang.String acl_name, java.lang.String description, dkCollection access_data) throws DKException, java.lang.Exception
updateAccessControlList
in interface dkAccessControl
acl_name
- the name of an existing access control listdescription
- the desctiption of an existing access cntrol listaccess_data
- a collection of access datapublic void deleteAccessControlList(java.lang.String acl_name) throws DKException, java.lang.Exception
deleteAccessControlList
in interface dkAccessControl
acl_name
- the name of an existing access control listpublic dkCollection listAccessControlLists() throws DKException, java.lang.Exception
listAccessControlLists
in interface dkAccessControl
public dkCollection listPrivileges() throws DKException, java.lang.Exception
listPrivileges
in interface dkAccessControl
public dkCollection listUsers() throws DKException, java.lang.Exception
listUsers
in interface dkAccessControl
public dkCollection listGroups() throws DKException, java.lang.Exception
listGroups
in interface dkAccessControl
public java.lang.String listPrivilegeString(java.lang.String privilege_name) throws DKException, java.lang.Exception
listPrivilegeString
in interface dkAccessControl
|
EIP Java APIs | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |