Sun Java System Directory Server Enterprise Edition 6.1 Developer's Guide

New Features Since Directory Server 5.2

This section summarizes features that have been added since the Directory Server 5.2 release. This section does not include features that are reserved for internal use.

New Distinguished Name Functions

The following functions have been added to handle distinguished names (DNs):

slapi_dn_is_besuffix_norm()
slapi_sdn_get_suffix()

New Entry Handling Function

The slapi_entry_isroot() function has been added to handle entries.

New Modification Handling Function

The slapi_mods_remove_at() function has been added to handle modifications.

New Plug-In Call Ordering Mechanism

Directory Server now includes a mechanism for setting the order in which plug-ins are called by the server. See Ordering Plug-In Calls for details.

New Schema Checking Function

The slapi_entry_schema_check_ext() function has been added to handle schema checking.

New Suffix Functions

The following functions have been added to browse supported suffixes:

slapi_free_suffix_list()
slapi_get_suffix_list()

New Syntax Checking Functions

The following functions have been added to handle syntax checking:

slapi_entry_syntax_check()
slapi_ldapmods_syntax_check()
slapi_rdn_syntax_check()

New Virtual Attributes Function

The slapi_vattr_is_virtual() function has been added to handle virtual attributes.

+