Parameters Accessible to All Plug-ins
Parameter ID
SLAPI_TARGET_DN
SLAPI_REQCONTROLS
SLAPI_CONTROLS_ARG
Information about Extended Operations
The following table lists the parameters in the parameter block passed to
extended operation functions. If you are writing your own plug-in function for
performing this work, you can get these values by calling the
slapi_pblock_get()
Parameter ID
SLAPI_EXT_OP_REQ_OID
SLAPI_EXT_OP_REQ_VALUE
SLAPI_EXT_OP_RET_OID
SLAPI_EXT_OP_RET_VALUE
Information about the Transaction
The parameters listed below specify information about the current transaction.
These parameters are available for all types of plug-ins.
Parameter ID
SLAPI_PARENT_TXN
SLAPI_TXN
576
Netscape Directory Server Plug-in Programmer's Guide • October 2004
Data Type
char *
LDAPControl **
LDAPControl **
function.
Data Type
Description
Object ID (OID) of the extended operation
char *
specified in the request.
Value specified in the request.
struct berval*
Object ID (OID) that you want sent back to
char *
the client.
Return value that you want sent back to the
struct berval*
client.
Data Type
void *
void *
Description
Specifies the DN to which the operation
applies; for example, the DN of the
entry being added or removed.
Array of the controls specified in the
request.
Allows control arguments to be passed
before an operation object is created.
Description
Parent transaction.
ID for current transaction.
Need help?
Do you have a question about the NETSCAPE DIRECTORY SERVER 7.0 - PLUG-IN and is the answer not in the manual?
Questions and answers