JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Directory Server Enterprise Edition Developer's Guide 11 g Release 1 (11.1.1.5.0)
search filter icon
search icon

Document Information

Preface

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

Deprecated and Changed Features Since Directory Server 5.2

Attribute Value Handling Changes

const Correct Code Changes

New Features Since Directory Server 5.2

New Distinguished Name Functions

New Entry Handling Function

New Modification Handling Function

New Plug-In Call Ordering Mechanism

New Schema Checking Function

New Suffix Functions

New Syntax Checking Functions

New Virtual Attributes Function

New attrs Implementation to Request Attribute List

3.  Getting Started With Directory Server Plug-Ins

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

17.  Parameter Block Reference

A.  NameFinder Application

Prerequisite Software

Deploying NameFinder

Configuring NameFinder to Access Your Directory

Customizing NameFinder

Index

Deprecated and Changed Features Since Directory Server 5.2

This section addresses features deprecated or changed since the Directory Server5.2 release. Where possible, use the replacement functionality.

Attribute Value Handling Changes

The following table shows deprecated functions and their replacements for handling attribute values.

Table 2-1 Replacement Functions for Handling Attribute Values

Deprecated Function
Replacement Function
slapi_attr_first_value()
slapi_attr_first_value_const()
slapi_attr_next_value()
slapi_attr_next_value_const()
slapi_valueset_add_value()
slapi_valueset_add_value_optimised()
slapi_valueset_first_value()
slapi_valueset_first_value_const()
slapi_valueset_next_value()
slapi_valueset_next_value_const()
slapi_valueset_set_valueset()
slapi_valueset_set_valueset_optimised()
slapi_valueset_find()
slapi_valueset_find_const()

const Correct Code Changes

The following functions now apply const correctness:

The following callback data types also now apply const correctness:

For updated prototypes, see install-path/include/slapi-plugin.h.