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

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

Functions by Functional Area

Function Descriptions, Part I

Functions Alphabetically, Part 1

slapi_access_allowed()

Syntax

Parameters

Returns

Description

slapi_acl_check_mods()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_acl_verify_aci_syntax()

Syntax

Parameters

Returns

Memory Concerns

See Also

slapi_add_entry_internal_set_pb()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_add_internal_pb()

Syntax

Parameters

Returns

Description

Memory Concerns

slapi_add_internal_set_pb()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_attr_add_value()

Syntax

Parameters

Returns

Memory Concerns

See Also

slapi_attr_basetype()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_attr_dup()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_attr_first_value_const()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_attr_flag_is_set()

Syntax

Parameters

Returns

Description

See Also

slapi_attr_free()

Syntax

Parameters

Description

See Also

slapi_attr_get_bervals_copy()

Syntax

Parameters

Returns

Description

Memory Concerns

slapi_attr_get_flags()

Syntax

Parameters

Returns

Description

See Also

slapi_attr_get_numvalues()

Syntax

Parameters

Returns

Description

See Also

slapi_attr_get_oid_copy()

Syntax

Parameters

Returns

Description

Memory Concerns

slapi_attr_get_plugin()

Syntax

Parameters

Returns

slapi_attr_get_type()

Syntax

Parameters

Returns

See Also

slapi_attr_get_valueset()

Syntax

Parameters

Returns

Memory Concerns

See Also

slapi_attr_init()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_attr_new()

Syntax

Parameters

Returns

Description

See Also

slapi_attr_next_value_const()

Syntax

Parameters

Returns

Description

See Also

slapi_attr_syntax_normalize()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_attr_type_cmp()

Syntax

Parameters

Returns

See Also

slapi_attr_types_equivalent()

Syntax

Parameters

Returns

See Also

slapi_attr_value_cmp()

Syntax

Parameters

Returns

See Also

slapi_attr_value_find()

Syntax

Parameters

Returns

See Also

slapi_be_exist()

Syntax

Parameters

Returns

See Also

slapi_be_get_name()

Syntax

Parameters

Returns

Memory Concerns

slapi_be_get_readonly()

Syntax

Parameters

Returns

slapi_be_getsuffix()

Syntax

Parameters

Returns

Description

Memory Concerns

slapi_be_gettype()

Syntax

Parameters

Returns

Memory Concerns

slapi_be_is_flag_set()

Syntax

Parameters

Returns

slapi_be_issuffix()

Syntax

Parameters

Returns

Description

slapi_be_logchanges()

Syntax

Parameters

Returns

slapi_be_private()

Syntax

Parameters

Returns

slapi_be_select()

Syntax

Parameters

Returns

Memory Concerns

See Also

slapi_be_select_by_instance_name()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_berval_cmp()

Syntax

Parameters

Description

Returns

slapi_build_control()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_build_control_from_berval()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_ch_array_free()

Syntax

Parameters

Description

slapi_ch_bvdup()

Syntax

Parameters

Returns

Memory Concerns

See Also

slapi_ch_bvecdup()

Syntax

Parameters

Returns

Memory Concerns

See Also

slapi_ch_calloc()

Syntax

Parameters

Returns

Memory Concerns

See Also

slapi_ch_free()

Syntax

Parameters

Memory Concerns

See Also

slapi_ch_free_string()

Syntax

Parameters

Description

See Also

slapi_ch_malloc()

Syntax

Parameters

Returns

Memory Concerns

See Also

slapi_ch_realloc()

Syntax

Parameters

Returns

Memory Concerns

See Also

slapi_ch_strdup()

Syntax

Parameters

Returns

Memory Concerns

See Also

slapi_compute_add_evaluator()

Syntax

Parameters

Returns

Description

See Also

slapi_compute_add_search_rewriter_ex()

Syntax

Parameters

Returns

Description

slapi_control_present()

Syntax

Parameters

Returns

Memory Concerns

See Also

slapi_delete_internal_pb()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_delete_internal_set_pb()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_destroy_condvar()

Syntax

Parameters

Description

slapi_destroy_mutex()

Syntax

Parameters

Description

slapi_dn_beparent()

Syntax

Parameters

Returns

See Also

slapi_dn_ignore_case()

Syntax

Parameters

Returns

See Also

slapi_dn_isbesuffix()

Syntax

Parameters

Returns

slapi_dn_isbesuffix_norm()

Syntax

Parameters

Returns

slapi_dn_isparent()

Syntax

Parameters

Returns

See Also

slapi_dn_isroot()

Syntax

Parameters

Returns

slapi_dn_issuffix()

Syntax

Parameters

Returns

See Also

slapi_dn_normalize()

Syntax

Parameters

Returns

See Also

slapi_dn_normalize_case()

Syntax

Parameters

Returns

See Also

slapi_dn_normalize_to_end()

Syntax

Parameters

Returns

See Also

slapi_dn_parent()

Syntax

Parameters

Returns

slapi_dn_plus_rdn()

Syntax

Parameters

Returns

Memory Concerns

See Also

slapi_dup_control()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_entry2mods()

Syntax

Parameters

Returns

Description

See Also

slapi_entry2str()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_entry2str_with_options()

Syntax

Parameters

The Options Parameter

Returns

Description

Memory Concerns

See Also

slapi_entry_add_rdn_values()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_entry_add_string()

Syntax

Parameters

Returns

Description

Memory Concerns

slapi_entry_add_value()

Syntax

Parameters

Returns

Description

Memory Concerns

slapi_entry_add_values_sv()

Syntax

Parameters

Returns

Description

Memory Concerns

slapi_entry_add_valueset()

Syntax

Parameters

Returns

Description

Memory Concerns

slapi_entry_alloc()

Syntax

Returns

Description

Memory Concerns

See Also

slapi_entry_attr_delete()

Syntax

Parameters

Returns

slapi_entry_attr_find()

Syntax

Parameters

Returns

Memory Concerns

See Also

slapi_entry_attr_get_charptr()

Syntax

Parameters

Returns

Memory Concerns

slapi_entry_attr_get_int()

Syntax

Parameters

Returns

slapi_entry_attr_get_long()

Syntax

Parameters

Returns

slapi_entry_attr_get_uint()

Syntax

Parameters

Returns

slapi_entry_attr_get_ulong()

Syntax

Parameters

Returns

slapi_entry_attr_hasvalue()

Syntax

Parameters

Returns

Memory Concerns

slapi_entry_attr_merge_sv()

Syntax

Parameters

Returns

Description

Memory Concerns

slapi_entry_attr_replace_sv()

Syntax

Parameters

Returns

Description

Memory Concerns

slapi_entry_attr_set_charptr()

Syntax

Parameters

Memory Concerns

See Also

slapi_entry_attr_set_int()

Syntax

Parameters

Description

slapi_entry_attr_set_long()

Syntax

Parameters

slapi_entry_attr_set_uint()

Syntax

Parameters

Description

slapi_entry_attr_set_ulong()

Syntax

Parameters

Description

slapi_entry_delete_string()

Syntax

Parameters

Returns

slapi_entry_delete_values_sv()

Syntax

Parameters

Returns

Description

Memory Concerns

slapi_entry_dup()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_entry_first_attr()

Syntax

Parameters

Returns

Memory Concerns

See Also

slapi_entry_free()

Syntax

Parameters

Description

Memory Concerns

See Also

slapi_entry_get_dn()

Syntax

Parameters

Returns

Memory Concerns

See Also

slapi_entry_get_dn_const()

Syntax

Parameters

Returns

Memory Concerns

slapi_entry_get_ndn()

Syntax

Parameters

Returns

Memory Concerns

slapi_entry_get_sdn()

Syntax

Parameters

Returns

Memory Concerns

See Also

slapi_entry_get_sdn_const()

Syntax

Parameters

Returns

Memory Concerns

See Also

slapi_entry_get_uniqueid()

Syntax

Parameters

Returns

Memory Concerns

See Also

slapi_entry_has_children()

Syntax

Parameters

Returns

slapi_entry_init()

Syntax

Parameters

Description

Memory Concerns

See Also

slapi_entry_isroot()

Syntax

Parameters

Returns

slapi_entry_merge_values_sv()

Syntax

Parameters

Returns

Description

Memory Concerns

slapi_entry_next_attr()

Syntax

Parameters

Returns

Memory Concerns

See Also

slapi_entry_rdn_values_present()

Syntax

Parameters

Returns

slapi_entry_schema_check()

Syntax

Parameters

Returns

Memory Concerns

slapi_entry_schema_check_ext()

Syntax

Parameters

Returns

Memory Concerns

slapi_entry_set_dn()

Syntax

Parameters

Description

Memory Concerns

See Also

slapi_entry_set_sdn()

Syntax

Parameters

Description

Memory Concerns

slapi_entry_size()

Syntax

Parameters

Returns

Description

slapi_entry_syntax_check()

Syntax

Parameters

Returns

Memory Concerns

slapi_entry_vattr_find()

Syntax

Parameters

Returns

slapi_filter_compare()

Syntax

Parameters

Returns

Description

slapi_filter_free()

Syntax

Parameters

Memory Concerns

See Also

slapi_filter_get_attribute_type()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_filter_get_ava()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_filter_get_choice()

Syntax

Parameters

Returns

See Also

slapi_filter_get_subfilt()

Syntax

Parameters

Returns

Description

See Also

slapi_filter_get_type()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_filter_join()

Syntax

Parameters

Returns

Description

Memory Concerns

slapi_filter_list_first()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_filter_list_next()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_filter_test()

Syntax

Parameters

Returns

See Also

slapi_filter_test_ext()

Syntax

Parameters

Returns

Description

See Also

slapi_filter_test_simple()

Syntax

Parameters

Returns

Description

See Also

slapi_find_matching_paren()

Syntax

Parameters

Returns

Description

slapi_free_search_results_internal()

Syntax

Parameters

Description

slapi_free_suffix_list()

Syntax

Parameters

Description

slapi_get_first_backend()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_get_object_extension()

Syntax

Parameters

Description

See Also

slapi_get_next_backend()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_get_suffix_list()

Syntax

Parameters

Returns

Memory Concerns

slapi_get_supported_controls_copy()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_get_supported_extended_ops_copy()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_get_supported_saslmechanisms_copy()

Syntax

Returns

slapi_has8thBit()

Syntax

Parameters

Returns

slapi_is_rootdse()

Syntax

Parameters

Returns

slapi_is_root_suffix()

Syntax

Parameters

Returns

slapi_ldap_init()

Syntax

Parameters

Description

Returns

See Also

slapi_ldap_unbind()

Syntax

Parameters

Description

See Also

slapi_ldapmods_syntax_check()

Syntax

Parameters

Returns

Memory Concerns

slapi_lock_mutex()

Syntax

Parameters

Description

See Also

slapi_log_error_ex()

Syntax

Parameters

Description

Example

Returns

See Also

slapi_log_info_ex()

Syntax

Parameters

Description

Example

Returns

See Also

slapi_log_warning_ex()

Syntax

Parameters

Description

Example

Returns

See Also

slapi_matchingrule_free()

Syntax

Parameters

Description

See Also

slapi_matchingrule_get()

Syntax

Parameters

Description

Returns

See Also

slapi_matchingrule_new()

Syntax

Description

Returns

See Also

slapi_matchingrule_register()

Syntax

Parameters

Description

Returns

See Also

slapi_matchingrule_set()

Syntax

Parameters

Description

Returns

See Also

slapi_mod_add_value()

Syntax

Parameters

Description

slapi_mod_done()

Syntax

Parameters

Description

Memory Concerns

See Also

slapi_mod_dump()

Syntax

Parameters

Description

slapi_mod_free()

Syntax

Parameters

Description

See Also

slapi_mod_get_first_value()

Syntax

Parameters

Returns

Description

See Also

slapi_mod_get_ldapmod_byref()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_mod_get_ldapmod_passout()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_mod_get_next_value()

Syntax

Parameters

Returns

Description

See Also

slapi_mod_get_num_values()

Syntax

Parameters

Returns

slapi_mod_get_operation()

Syntax

Parameters

Returns

See Also

slapi_mod_get_type()

Syntax

Parameters

Returns

Description

See Also

slapi_mod_init()

Syntax

Parameters

Description

Memory Concerns

See Also

slapi_mod_init_byref()

Syntax

Parameters

Description

See Also

slapi_mod_init_byval()

Syntax

Parameters

See Also

slapi_mod_init_passin()

Syntax

Parameters

Description

Memory Concerns

See Also

slapi_mod_isvalid()

Syntax

Parameters

Returns

Description

slapi_mod_new()

Syntax

Parameters

Returns

Description

See Also

slapi_mod_remove_value()

Syntax

Parameters

See Also

slapi_mod_set_operation()

Syntax

Parameters

See Also

slapi_mod_set_type()

Syntax

Parameters

Description

See Also

slapi_moddn_get_newdn()

Syntax

Parameters

Returns

Description

Memory Concerns

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

Function Descriptions, Part I

The following sections cover plug-in API functions in alphabetical order from slapi_access_allowed() to slapi_moddn_get_newdn().

Subsequent sections in the following chapter cover plug-in API functions from slapi_modify_internal_pb() to slapi_wait_condvar().