Skip Navigation Links | |
Exit Print View | |
Oracle Directory Server Enterprise Edition Developer's Guide 11 g Release 1 (11.1.1.5.0) |
Part I Directory Server Plug-In API Guide
1. Before You Start Writing Plug-Ins
2. Changes to the Plug-In API Since Directory Server 5.2
Updating Directory Server Configuration
Writing Directory Server Plug-Ins
Include the slapi-plugin.h Header File
Write an Initialization Function
Set Configuration Information Through the Parameter Block
Specifying the Plug-In Description
Set Pointers to Functions Through the Parameter Block
Building Directory Server Plug-Ins
Include the Header File for the Plug-In API
Link the Plug-In as a Shared Object or Dynamic Link Library
Locate the Example Build Rules
Plugging Libraries Into Directory Server
Specify Plug-In Configuration Settings
Understanding Plug-In Types and Dependencies
Retrieving Arguments Passed to Plug-Ins
Modify the Directory Server Configuration
Log Three Levels of Message Severity
Set the Appropriate Log Level in the Directory Server Configuration
4. Working With Entries Using Plug-Ins
5. Extending Client Request Handling Using Plug-Ins
6. Handling Authentication Using Plug-Ins
7. Performing Internal Operations With Plug-Ins
8. Writing Entry Store and Entry Fetch Plug-Ins
9. Writing Extended Operation Plug-Ins
10. Writing Matching Rule Plug-Ins
11. Writing Password Storage Scheme Plug-Ins
12. Writing Password Quality Check Plug-Ins
13. Writing Computed Attribute Plug-Ins
Part II Directory Server Plug-In API Reference
14. Data Type and Structure Reference
15. Function Reference, Part I
16. Function Reference, Part II
This chapter provides an introduction to creating Directory Server plug-ins. This chapter also explains how to enable the server to use plug-ins and how to generate log entries.
If you maintain plug-ins developed for a previous release of Directory Server, refer to Chapter 2, Changes to the Plug-In API Since Directory Server 5.2 for information about what has changed.
This chapter covers the following topics: