Administering protected object policy objects
POP objects are administered in a similar way to ACL policies. You can create and configure a POP, and then attach the POP to objects in the protected object space.
The administration
API defines the ivadmin_pop data
type to contain the retrieved POP. You can use administration API
functions to extract data from the ivadmin_pop objects.
You do not need to know the internal structure of the ivadmin_pop data
type.
Table 1 lists the methods for administering protected object policy objects.
| FunctionMethod | Description |
|---|---|
| ivadmin_pop_create()
PDPop.createPop | Creates a POP object with the default values. |
| ivadmin_pop_delete()
PDPop.deletePop | Deletes the specified POP. |
|
PDPop object.getDescription | Returns the description of the specified POP. |
|
PDPop object.getId | Returns the name of the specified POP. |
| ivadmin_pop_detach() | Detaches a POP from the specified protected object. |
| ivadmin_pop_find()
PDProtObject.listProtObjectsByPop |
Finds and lists all protected objects that have the specified POP attached. |
| ivadmin_pop_get()
PDPop constructor | Returns the
specified POP object. Call this function to
get an object of type ivadmin_pop. |
| ivadmin_pop_list()
PDPop.listPops | Lists all POP objects. |
For detailed reference information about these methods, see the Javadoc HTML documentation.