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.

Table 1. Administering protected object policy objects
FunctionMethodDescription
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
PDProtObject object.getPop

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.