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

16.  Function Reference, Part II

Functions Alphabetically, Part II

slapi_modify_internal_pb()

Syntax

Parameters

Returns

Description

Memory Concerns

slapi_modify_internal_set_pb()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_modrdn_internal_pb()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_mods2entry()

Syntax

Parameters

Returns

Description

See Also

slapi_mods_add()

Syntax

Parameters

Description

Memory Concerns

See Also

slapi_mods_add_ldapmod()

Syntax

Parameters

Description

Memory Concerns

See Also

slapi_mods_add_mod_values()

Syntax

Parameters

Description

Memory Concerns

slapi_mods_add_modbvps()

Syntax

Parameters

Description

Memory Concerns

See Also

slapi_mods_add_smod()

Syntax

Parameters

Description

Memory Concerns

See Also

slapi_mods_add_string()

Syntax

Parameters

Description

Memory Concerns

See Also

slapi_mods_done()

Syntax

Parameters

Description

See Also

slapi_mods_dump()

Syntax

Parameters

Description

slapi_mods_free()

Syntax

Parameters

Description

See Also

slapi_mods_get_first_mod()

Syntax

Parameters

Returns

slapi_mods_get_first_smod()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_mods_get_ldapmods_byref()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_mods_get_ldapmods_passout()

Syntax

Parameters

Returns

Description

See Also

slapi_mods_get_next_mod()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_mods_get_next_smod()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_mods_get_num_mods()

Syntax

Parameters

Returns

slapi_mods_init()

Syntax

Parameters

Description

Memory Concerns

See Also

slapi_mods_init_byref()

Syntax

Parameters

Description

Memory Concerns

See Also

slapi_mods_init_passin()

Syntax

Parameters

Description

Memory Concerns

See Also

slapi_mods_insert_after()

Syntax

Parameters

Description

Memory Concerns

See Also

slapi_mods_insert_at()

Syntax

Parameters

Description

Memory Concerns

slapi_mods_insert_before()

Syntax

Parameters

Description

Memory Concerns

See Also

slapi_mods_insert_smod_at()

Syntax

Parameters

Description

Memory Concerns

slapi_mods_insert_smod_before()

Syntax

Parameters

Description

Memory Concerns

See Also

slapi_mods_iterator_backone()

Syntax

Parameters

Description

See Also

slapi_mods_new()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_mods_remove()

Syntax

Parameters

Description

See Also

slapi_mods_remove_at()

Syntax

Parameters

Description

See Also

slapi_mr_filter_index()

Syntax

Parameters

Description

Returns

slapi_mr_indexer_create()

Syntax

Parameters

Description

Returns

slapi_new_condvar()

Syntax

Parameters

Description

Returns

Memory Considerations

See Also

slapi_new_mutex()

Syntax

Returns

Description

Memory Considerations

See Also

slapi_notify_condvar()

Syntax

Parameters

Description

Returns

Memory Considerations

See Also

slapi_op_abandoned()

Syntax

Parameters

Description

Returns

slapi_op_get_type()

Syntax

Parameters

Description

Returns

See Also

slapi_pblock_destroy()

Syntax

Parameters

Memory Concerns

See Also

slapi_pblock_get()

Syntax

Parameters

Returns

Memory Concerns

See Also

slapi_pblock_new()

Syntax

Returns

Memory Concerns

slapi_pblock_set()

Syntax

Parameters

Returns

Memory Concerns

See Also

slapi_pw_find_sv()

Syntax

Parameters

Returns

Memory Concerns

Description

See Also

slapi_pw_find_valueset()

Syntax

Parameters

Returns

Description

See Also

slapi_rdn_add()

Syntax

Parameters

Returns

Description

See Also

slapi_rdn_compare()

Syntax

Parameters

Returns

Description

slapi_rdn_contains()

Syntax

Parameters

Returns

Description

See Also

slapi_rdn_contains_attr()

Syntax

Parameters

Returns

Description

See Also

slapi_rdn_done()

Syntax

Parameters

Description

See Also

slapi_rdn_free()

Syntax

Parameters

Description

See Also

slapi_rdn_get_first()

Syntax

Parameters

Returns

Description

See Also

slapi_rdn_get_index()

Syntax

Parameters

Returns

Description

See Also

slapi_rdn_get_index_attr()

Syntax

Parameters

Returns

Description

See Also

slapi_rdn_get_next()

Syntax

Parameters

Returns

Description

See Also

slapi_rdn_get_num_components()

Syntax

Parameters

Returns

See Also

slapi_rdn_get_rdn()

Syntax

Parameters

Returns

slapi_rdn_init()

Syntax

Parameters

Description

See Also

slapi_rdn_init_dn()

Syntax

Parameters

Description

See Also

slapi_rdn_init_rdn()

Syntax

Parameters

Description

See Also

slapi_rdn_init_sdn()

Syntax

Parameters

Description

See Also

slapi_rdn_isempty()

Syntax

Parameters

Returns

See Also

slapi_rdn_new()

Syntax

Parameters

Returns

Description

See Also

slapi_rdn_new_dn()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_rdn_new_rdn()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_rdn_new_sdn()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_rdn_remove()

Syntax

Parameters

Returns

Description

See Also

slapi_rdn_remove_attr()

Syntax

Parameters

Returns

Description

See Also

slapi_rdn_remove_index()

Syntax

Parameters

Returns

Description

See Also

slapi_rdn_set_dn()

Syntax

Parameters

Description

See Also

slapi_rdn_set_rdn()

Syntax

Parameters

Description

See Also

slapi_rdn_set_sdn()

Syntax

Parameters

Description

See Also

slapi_rdn_syntax_check()

Syntax

Parameters

Returns

Memory Concerns

slapi_register_object_extension()

Syntax

Parameters

Description

Returns

See Also

slapi_register_plugin()

Syntax

Parameters

Description

Returns

See Also

slapi_register_role_get_scope()

Syntax

Parameters

Description

See Also

slapi_register_supported_control()

Syntax

Parameters

See Also

slapi_register_supported_saslmechanism()

Syntax

Parameters

Description

See Also

slapi_rename_internal_set_pb()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_role_check()

Syntax

Parameters

Returns

slapi_role_get_scope()

Syntax

Parameters

Description

Memory Concerns

See Also

slapi_sdn_add_rdn()

Syntax

Parameters

Returns

See Also

slapi_sdn_compare()

Syntax

Parameters

Returns

Description

slapi_sdn_copy()

Syntax

Parameters

Description

Memory Concerns

See Also

slapi_sdn_done()

Syntax

Parameters

Description

See Also

slapi_sdn_dup()

Syntax

Parameters

Returns

See Also

slapi_sdn_free()

Syntax

Parameters

Description

See Also

slapi_sdn_get_backend_parent()

Syntax

Parameters

Description

Memory Concerns

See Also

slapi_sdn_get_dn()

Syntax

Parameters

Returns

Description

See Also

slapi_sdn_get_ndn()

Syntax

Parameters

Returns

Description

See Also

slapi_sdn_get_ndn_len()

Syntax

Parameters

Returns

Description

slapi_sdn_get_parent()

Syntax

Parameters

Description

See Also

slapi_sdn_get_rdn()

Syntax

Parameters

Description

See Also

slapi_sdn_get_suffix()

Syntax

Parameters

Returns

Memory Concerns

slapi_sdn_isempty()

Syntax

Parameters

Returns

Description

See Also

slapi_sdn_isgrandparent()

Syntax

Parameters

Returns

See Also

slapi_sdn_isparent()

Syntax

Parameters

Returns

See Also

slapi_sdn_issuffix()

Syntax

Parameters

Returns

See Also

slapi_sdn_new()

Syntax

Parameters

Returns

Description

See Also

slapi_sdn_new_dn_byref()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_sdn_new_dn_byval()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_sdn_new_dn_passin()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_sdn_new_ndn_byref()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_sdn_new_ndn_byval()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_sdn_scope_test()

Syntax

Parameters

Returns

Description

See Also

slapi_sdn_set_dn_byref()

Syntax

Parameters

Returns

Description

See Also

slapi_sdn_set_dn_byval()

Syntax

Parameters

Returns

Description

See Also

slapi_sdn_set_dn_passin()

Syntax

Parameters

Returns

Description

See Also

slapi_sdn_set_ndn_byref()

Syntax

Parameters

Returns

Description

See Also

slapi_sdn_set_ndn_byval()

Syntax

Parameters

Returns

Description

See Also

slapi_sdn_set_parent()

Syntax

Parameters

Returns

Description

See Also

slapi_sdn_set_rdn()

Syntax

Parameters

Returns

Description

See Also

slapi_search_internal_callback_pb()

Syntax

Parameters

Returns

Description

Memory Concerns

slapi_search_internal_get_entry()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_search_internal_pb()

Syntax

Parameters

Returns

Description

Memory Concerns

slapi_search_internal_set_pb()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_send_ldap_referral()

Syntax

Parameters

Returns

Description

See Also

slapi_send_ldap_result()

Syntax

Parameters

Description

See Also

slapi_send_ldap_search_entry()

Syntax

Parameters

Returns

Description

See Also

slapi_set_object_extension()

Syntax

Parameters

Description

See Also

slapi_str2entry()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_str2filter()

Syntax

Parameters

Memory Concerns

Returns

slapi_unlock_mutex()

Syntax

Parameters

Returns

Description

See Also

slapi_UTF-8CASECMP()

Syntax

Parameters

Returns

Description

slapi_UTF-8NCASECMP()

Syntax

Parameters

Returns

Description

slapi_UTF-8ISLOWER()

Syntax

Parameters

Returns

slapi_UTF-8ISUPPER()

Syntax

Parameters

Returns

slapi_UTF-8STRTOLOWER()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_UTF-8STRTOUPPER()

Syntax

Parameters

Returns

Memory Concerns

slapi_UTF-8TOLOWER()

Syntax

Parameters

slapi_UTF-8TOUPPER()

Syntax

Parameters

slapi_value_compare()

Syntax

Parameters

Returns

Description

slapi_value_done()

Syntax

Parameters

See Also

slapi_value_dup()

Syntax

Parameters

Returns

Memory Concerns

See Also

slapi_value_free()

Syntax

Parameters

Description

Memory Concerns

slapi_valuearray_free()

Syntax

Parameters

Description

Memory Concerns

slapi_value_get_berval()

Syntax

Parameters

Returns

Memory Concerns

See Also

slapi_value_get_int()

Syntax

Parameters

Returns

Description

See Also

slapi_value_get_length()

Syntax

Parameters

Returns

Description

slapi_value_get_long()

Syntax

Parameters

Returns

Description

See Also

slapi_value_get_string()

Syntax

Parameters

Returns

Memory Concerns

See Also

slapi_value_get_uint()

Syntax

Parameters

Returns

Description

See Also

slapi_value_get_ulong()

Syntax

Parameters

Returns

Description

See Also

slapi_value_init()

Syntax

Parameters

Returns

Description

Memory Concerns

slapi_value_init_berval()

Syntax

Parameters

Returns

Description

Memory Concerns

slapi_value_init_string()

Syntax

Parameters

Returns

Description

Memory Concerns

slapi_value_init_string_passin()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_value_new()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_value_new_berval()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_value_new_string()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_value_new_string_passin()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_value_new_value()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_value_set()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_value_set_berval()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_value_set_int()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_value_set_string()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_value_set_string_passin()

Syntax

Parameters

Returns

Description

Memory Concerns

slapi_value_set_value()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_valueset_add_value_optimised()

Syntax

Parameters

Description

Memory Concerns

See Also

slapi_valueset_count()

Syntax

Parameters

Returns

slapi_valueset_done()

Syntax

Parameters

Memory Concerns

slapi_valueset_find_const()

Parameters

Returns

Description

slapi_valueset_first_value_const()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_valueset_free()

Syntax

Parameters

Description

See Also

slapi_valueset_init()

Syntax

Parameters

Description

Memory Concerns

See Also

slapi_valueset_new()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_valueset_next_value_const()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_valueset_set_from_smod()

Syntax

Parameters

Description

Memory Concerns

See Also

slapi_valueset_set_valueset_optimised()

Syntax

Parameters

Description

Memory Concerns

See Also

slapi_vattr_attr_free()

Syntax

Parameters

Description

See Also

slapi_vattr_attrs_free()

Syntax

Parameters

Description

See Also

slapi_vattr_filter_test()

Syntax

Parameters

Description

Returns

slapi_vattr_is_registered()

Syntax

Parameters

Description

Returns

slapi_vattr_is_virtual()

Syntax

Parameters

Returns

slapi_vattr_list_attrs()

Syntax

Parameters

Description

Returns

Memory Considerations

See Also

slapi_vattr_value_compare()

Syntax

Parameters

Returns

Description

slapi_vattr_values_free()

Syntax

Parameters

Description

See Also

slapi_vattr_values_get_ex()

Syntax

Parameters

Returns

Description

Memory Concerns

See Also

slapi_vattr_values_type_thang_get()

Syntax

Parameters

Description

Returns

See Also

slapi_wait_condvar()

Syntax

Parameters

Description

Returns

Memory Considerations

See Also

17.  Parameter Block Reference

A.  NameFinder Application

Prerequisite Software

Deploying NameFinder

Configuring NameFinder to Access Your Directory

Customizing NameFinder

Index

Chapter 16

Function Reference, Part II

This chapter contains the second part of the reference to the public functions for writing plug-ins. The previous chapter contains the first part of the reference.

Sections in the previous chapter cover plug-in API functions from slapi_access_allowed() to slapi_moddn_get_newdn().

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