![Netscape NETSCAPE DIRECTORY SERVER 6.2 - GATEWAY CUSTOMIZATION Manual Download Page 43](http://html1.mh-extra.com/html/netscape/netscape-directory-server-6-2-gateway-customization/netscape-directory-server-6-2-gateway-customization_manual_1674642043.webp)
Creating a Plug-In Configuration File
Chapter
3
Configuring Plug-Ins
43
Table 3-1
Directives for Specifying Different Plug-In Types
Directive
Description
entryfetch
Declares an entry fetch plug-in, which is called by the server after retrieving an
entry from the default back-end database.
Example of use: If you encrypt data with an entry store plug-in function before
saving the data to the database, you can define an entry fetch function that
decrypts data after reading it from the database.
entrystore
Declares an entry store plug-in, which is called by the server before saving an
entry to the default back-end database. (If you are writing your own database
plug-in, you do not need to use this plug-in.)
Example of use: You can define an entry store function to encrypt data before
saving the data to the database.
extendedop
Declares an extended operation plug-in, which is called by the server when
receiving a request for an extended operation from a client.
matchingRule
Declares a matching rule plug-in, which is called by the server when receives a
search request with an extensible matching search filter from a client.
This type of plug-in is also called by the server when indexing attributes for the
back-end database.
postoperation
Declares a post-operation/data notification plug-in, which is called by the
server after performing an LDAP operation.
Example of use: You can define a data notification function to send notification
to the administrator if certain data has changed.
preoperation
Declares a pre-operation/data validation plug-in, which is called by the server
before performing an LDAP operation.
Example of use: You can define a data validation function to check new entries
before they are added to the directory.
syntax
Declares a syntax plug-in, which is called by the server when getting a list of
possible candidates for a search, when determining how to compare values in
searches, and when adding or deleting values from certain attribute indexes.
Example of use: You can define a function that specifies how the “equals”
comparison works for case-insensitive strings.
Summary of Contents for NETSCAPE DIRECTORY SERVER 6.2 - GATEWAY CUSTOMIZATION
Page 1: ...Plug In Programmer s Guide Netscape Directory Server Version6 2 December 2003...
Page 18: ...18 Netscape Directory Server Plug In Programmer s Guide December 2003...
Page 56: ...56 Netscape Directory Server Plug In Programmer s Guide December 2003...
Page 112: ...112 Netscape Directory Server Plug In Programmer s Guide December 2003...
Page 168: ...Plug In API Reference 168 Netscape Directory Server Plug In Programmer s Guide December 2003...
Page 170: ...170 Netscape Directory Server Plug In Programmer s Guide December 2003...
Page 600: ...600 Netscape Directory Server Plug In Programmer s Guide December 2003...
Page 612: ...612 Netscape Directory Server Plug In Programmer s Guide December 2003...