Netscape DIRECTORY SERVER 7.0 - PLUG-IN Manual page 247

For plug-in
Table of Contents

Advertisement

pb
dn
mods
controls
uniqueid
plugin_identity
operation_flags
Description
This function populates
slapi_modify_internal_pb()
For unique ID-based operation:
SLAPI_TARGET_DN
SLAPI_TARGET_UNIQUEID
SLAPI_MODIFY_MODS
SLAPI_CONTROLS_ARG
For DN-based search:
SLAPI_TARGET_DN
SLAPI_MODIFY_MODS
SLAPI_CONTROLS_ARG
Parameter block populated with modify parameters.
DN of the entry to be modified. For unique ID operation, this
parameter is used to select the correct backend.
Modifications to be applied to the entry.
List of controls associated with the operation.
Unique identifier of the entry to be modified.
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 modify operation.
set to the DN that allows to select the right backend.
set to the unique ID of the entry.
set to the mods.
set to request controls, if present.
set to the entry DN.
set to the mods.
set to request controls, if present.
Functions for Setting Internal Operation Flags
Chapter 15
Function Reference
247

Advertisement

Table of Contents
loading

This manual is also suitable for:

Netscape directory server 7.0

Table of Contents