Skip to Content
Sun and Oracle
Channel Sun
How to Buy
Log In
English
docs.sun.com Home
>
Sun Java System Directory Server Enterprise Edition 6.0
> Sun Java System Directory Server Enterprise Edition 6.0 Developer's Guide
Sun Java System Directory Server Enterprise Edition 6.0 Developer's Guide
Search only this book
Search Help
Contained Within
Sun Java System Directory Server Enterprise Edition 6.0
Find More Documentation
Browse Documentation Titles
Browse Product Documentation
Featured Support Resources
Sun Training Courses
BigAdmin System Admininstration Portal
Sun Support Center
Sun Solve
Download this book in PDF (3107 KB)
Sun Java System Directory Server Enterprise Edition 6.0 Developer's Guide
Index
A
B
C
D
E
F
H
I
J
L
M
N
O
P
R
S
U
V
Book Information
Preface
Who Should Use This Book
Before You Read This Book
How This Book Is Organized
Directory Server Enterprise Edition Documentation Set
Related Reading
Redistributable Files
Default Paths and Command Locations
Typographic Conventions
Shell Prompts in Command Examples
Symbol Conventions
Documentation, Support, and Training
Third-Party Web Site References
Searching Sun Product Documentation
Sun Welcomes Your Comments
Directory Server Plug-In API Guide
1. Before You Start Writing Plug-Ins
When to Implement a Server Plug-In
How Plug-Ins Interact With the Server
Example Uses
Where to Go From Here
2. Changes to the Plug-In API Since Directory Server 5.2
Deprecated and Changed Features Since Directory Server 5.2
New Features Since Directory Server 5.2
3. Changes to the Plug-In API From Directory Server 4 to Directory Server 5.2
Deprecated and Changed Features From 4 to 5.2
New Features From Directory Server 4 to 5.2
4. Getting Started With Directory Server Plug-Ins
A Hello World Plug-In
Writing Directory Server Plug-Ins
Building Directory Server Plug-Ins
Plugging Libraries Into Directory Server
Logging Plug-In Messages
5. Working With Entries Using Plug-Ins
Creating Entries
Converting To and From LDIF Representations
Getting Entry Attributes and Attribute Values
Adding and Removing Attribute Values
Verifying Schema Compliance for an Entry
Handling Entry Distinguished Names
6. Extending Client Request Handling Using Plug-Ins
Preoperation and Postoperation Plug-Ins
Extending the Bind Operation
To Set Up an Example Suffix
Logging the Authentication Method
Bypassing Bind Processing in Directory Server
Normal Directory Server Bind Behavior
Extending the Search Operation
Extending the Compare Operation
Extending the Add Operation
Extending the Modify Operation
Extending the Rename Operation
Extending the Delete Operation
Intercepting Information Sent to the Client
7. Handling Authentication Using Plug-Ins
How Authentication Works
How a Plug-In Modifies Authentication
Developing a Simple Authentication Plug-In
Developing a SASL Authentication Plug-In
8. Performing Internal Operations With Plug-Ins
Using Internal Operations
Before Using the Internal Operations Example
To Set Up an Example Suffix
Internal Add
Internal Modify
Internal Rename and Move (Modify DN)
Internal Search
Internal Delete
9. Writing Entry Store and Entry Fetch Plug-Ins
Calling Entry Store and Entry Fetch Plug-Ins
Writing a Plug-In to Encrypt Entries
10. Writing Extended Operation Plug-Ins
Calling Extended Operation Plug-Ins
Implementing an Extended Operation Plug-In
11. Writing Matching Rule Plug-Ins
How Matching Rule Plug-Ins Work
Example Matching Rule Plug-In
Handling Extensible Match Filters
Indexing Entries According to a Matching Rule
Enabling Sorting According to a Matching Rule
Handling an Unknown Matching Rule
12. Writing Password Storage Scheme Plug-Ins
Calling Password Storage Scheme Plug-Ins
Writing a Password Storage Scheme Plug-In
13. Writing Password Quality Check Plug-Ins
How Directory Server Uses Password Quality Check Plug-Ins
Writing a Custom Password Quality Check Plug-In
14. Writing Computed Attribute Plug-Ins
Computed Attributes and Performance
Writing a Computed Attribute Plug-In
Directory Server Plug-In API Reference
15. Data Type and Structure Reference
Quick Reference Tables
Data Types and Structures Alphabetically
16. Function Reference, Part I
Functions by Functional Area
Function Descriptions, Part I
Functions Alphabetically, Part 1
17. Function Reference, Part II
Functions Alphabetically, Part 1
18. Parameter Block Reference
Parameter Categories
Access Log
Add
Backend Information
Bind
Compare
Connection Information
Delete
Directory Configuration Information
Extended Operations
Internal Operations
Modify
Operation Information
Plug-In Registration
Password Verification
Post-Operation Entry Access
Startup and Shutdown
Extended Operations
Internal Postoperation
Internal Preoperation
Entry Storage and Retrieval
Matching Rules
Postoperation
Preoperation
One-Way and Reversible Password Storage
Rename (Modify RDN)
Results
Search
A. NameFinder Application
Prerequisite Software
Deploying NameFinder
To Deploy on Application Server
To Deploy on Web Server
Configuring NameFinder to Access Your Directory
To Configure Access When Using Application Server
To Configure Access When Using Web Server
Customizing NameFinder
News Center
About Sun
Contact Sun
Terms of Use
Privacy
Copyright
1994-2009
Sun Microsystems, Inc.