Red Hat DIRECTORY SERVER 7.1 - PLUG-IN PROGRAMMERS Manual page 246

Table of Contents

Advertisement

Functions for Setting Internal Operation Flags
pb
dn
controls
uniqueid
plugin_identity
operation_flags
Description
This function populates
slapi_delete_internal_pb()
For unique identifier-based operation:
SLAPI_TARGET_DN
SLAPI_TARGET_UNIQUEID
SLAPI_CONTROLS_ARG
For DN-based search:
SLAPI_TARGET_DN
SLAPI_CONTROLS_ARG
244
Red Hat Directory Server Plug-in Programmer's Guide • May 2005
Parameter block populated with delete parameters.
DN of the entry to be removed. For unique ID operation, this
parameter is used to select the correct backend.
List of controls associated with the operation.
Unique identifier of the entry to be removed.
All directory entries contain a unique identifier. Unlike the
distinguished name (DN), the unique identifier of an entry never
changes, providing a good way to refer unambiguously to an
entry in a distributed/replicated environment.
Plug-in identity; a cookie that identifies the plug-in to the
Directory Server during an internal operation.
This cookie is used by the server to retrieve the plug-in
configuration in order to determine whether to allow the
operation and which actions to take during the operation
processing. Plug-in identity is passed to the plug-in initialization
function in the SLAPI_PLUGIN_IDENTITY pblock parameter.
A plug-in must save this information and pass it to every
internal operation issued by the plug-in.
Actions taken during operation processing.
to contain data for use by
pblock
for an internal delete operation.
set to the DN that allows to select the right backend.
set to the unique ID of the entry.
set request controls, if present.
set to the entry DN.
set to request controls, if present.

Advertisement

Table of Contents
loading

This manual is also suitable for:

Directory server 7.1

Table of Contents