The DCE Attribute Interface Routines
The DCE Attribute Interface consists of the following routines:
dce_attr_sch_bind Returns an opaque handle of type dce_attr_sch_handle_t to a schema object specified by name and sets authentication and authorization parameters for
the handle.
dce_attr_sch_bind_free Releases an opaque handle of type dce_attr_sch_handle_t.
dce_attr_sch_create_entry Creates a schema entry in a schema bound to with dce_attr_sch_bind.
dce_attr_sch_update_entry Updates a schema entry in a schema bound to with dce_attr_sch_bind.
dce_attr_sch_delete_entry Deletes a schema entry in a schema bound to with dce_attr_sch_bind.
dce_attr_sch_scan Reads a specified number of schema entries.
dce_attr_sch_cursor_init Allocates resources to and initializes a cursor used with dce_attr_sch_scan. The dce_attr_sch_cursor_init routine makes a remote call
that also returns the current number of schema entries in the schema.
dce_attr_sch_cursor_alloc Allocates resources to a cursor used with dce_attr_sch_scan. The dce_attr_sch_cursor_alloc routine is a local operation.
dce_attr_sch_cursor_release Releases states associated with a cursor created by dce_attr_sch_cursor_alloc or dce_attr_sch_cursor_init.
dce_attr_sch_cursor_reset Reinitializes a cursor used with dce_attr_sch_scan. The reset cursor can then be reused without releasing and re-allocating.
dce_attr_sch_lookup_by_id Reads a schema entry identified by attribute type UUID.
dce_attr_sch_lookup_by_name Reads a schema entry identified by attribute name.
dce_attr_sch_get_acl_mgrs Retrieves the manager types of the ACLs protecting objects dominated by a named schema.
dce_attr_sch_get_acl_mgr_strings Returns printable ACL strings associated with and ACL manager protecting a schema object.
|