About LDAP
Installing the Software
Deploying your software
Documentation
Changes
Introduction
Overview
Examples
External component Library
Designing OLDAP
Converting the old external commands
A quick example
Check the LDAP middle ware
Connecting to an LDAP server
Searching an LDAP database
Searching MS Active Directory
External Component Reference
Constants
LDAP Result Codes
kLDAP_SUCCESS
kLDAP_OPERATIONS_ERROR
kLDAP_PROTOCOL_ERROR
kLDAP_TIMELIMIT_EXCEEDED
kLDAP_SIZELIMIT_EXCEEDED
kLDAP_COMPARE_FALSE
kLDAP_COMPARE_TRUE
kLDAP_STRONG_AUTH_NOT_SUPPORTED
kLDAP_STRONG_AUTH_REQUIRED
kLDAP_REFERRAL
kLDAP_ADMINLIMIT_EXCEEDED
kLDAP_UNAVAILABLE_CRITICAL_EXTENSION
kLDAP_CONFIDENTIALITY_REQUIRED
kLDAP_SASL_BIND_IN_PROGRESS
kLDAP_NO_SUCH_ATTRIBUTE
kLDAP_UNDEFINED_TYPE
kLDAP_INAPPROPRIATE_MATCHING
kLDAP_CONSTRAINT_VIOLATION
kLDAP_TYPE_OR_VALUE_EXISTS
kLDAP_INVALID_SYNTAX
kLDAP_NO_SUCH_OBJECT
kLDAP_ALIAS_PROBLEM
kLDAP_INVALID_DN_SYNTAX
kLDAP_IS_LEAF
kLDAP_ALIAS_DEREF_PROBLEM
kLDAP_INAPPROPRIATE_AUTH
kLDAP_INVALID_CREDENTIALS
kLDAP_INSUFFICIENT_ACCESS
kLDAP_BUSY
kLDAP_UNAVAILABLE
kLDAP_UNWILLING_TO_PERFORM
kLDAP_LOOP_DETECT
kLDAP_SORT_CONTROL_MISSING
kLDAP_INDEX_RANGE_ERROR
kLDAP_NAMING_VIOLATION
kLDAP_OBJECT_CLASS_VIOLATION
kLDAP_NOT_ALLOWED_ON_NONLEAF
kLDAP_NOT_ALLOWED_ON_RDN
kLDAP_ALREADY_EXISTS
kLDAP_NO_OBJECT_CLASS_MODS
kLDAP_RESULTS_TOO_LARGE
kLDAP_AFFECTS_MULTIPLE_DSAS
kLDAP_OTHER
kLDAP_SERVER_DOWN
kLDAP_LOCAL_ERROR
kLDAP_ENCODING_ERROR
kLDAP_DECODING_ERROR
kLDAP_TIMEOUT
kLDAP_AUTH_UNKNOWN
kLDAP_FILTER_ERROR
kLDAP_USER_CANCELLED
kLDAP_PARAM_ERROR
kLDAP_NO_MEMORY
kLDAP_CONNECT_ERROR
kLDAP_NOT_SUPPORTED
kLDAP_CONTROL_NOT_FOUND
kLDAP_NO_RESULTS_RETURNED
kLDAP_MORE_RESULTS_TO_RETURN
kLDAP_CLIENT_LOOP
kLDAP_REFERRAL_LIMIT_EXCEEDED
LDAP Options
kLDAP_OPT_API_INFO
kLDAP_OPT_DEREF
kLDAP_OPT_SIZELIMIT
kLDAP_OPT_TIMELIMIT
kLDAP_OPT_REFERRALS
kLDAP_OPT_RESTART
kLDAP_OPT_PROTOCOL_VERSION
kLDAP_OPT_SERVER_CONTROLS
kLDAP_OPT_CLIENT_CONTROLS
kLDAP_OPT_API_FEATURE_INFO
kLDAP_OPT_HOST_NAME
kLDAP_OPT_RESULT_CODE
kLDAP_OPT_ERROR_NUMBER
kLDAP_OPT_ERROR_STRING
kLDAP_OPT_MATCHED_DN
kLDAP_OPT_DEBUG_LEVEL
kLDAP_OPT_TIMEOUT
kLDAP_OPT_NETWORK_TIMEOUT
kLDAP_OPT_REFERRAL_LIST
kLDAP_OPT_SESSION_REFCNT
LDAP Scope
kLDAP_SCOPE_DEFAULT
kLDAP_SCOPE_BASE
kLDAP_SCOPE_ONELEVEL
kLDAP_SCOPE_SUBTREE
NV Object Properties
$debug
$session
$utf8
NV Object Methods
$add_att()
$add_ext_s()
$available()
$compare_s()
$count_entries()
$count_messages()
$count_references()
$create_persistent_search_cont()
$delete_ext_s()
$first_attribute()
$first_entry()
$first_message()
$free()
$get_att()
$get_att_array_item()
$get_dn()
$get_option()
$get_values()
$get_values_len()
$init()
$modify_ext_s()
$msgid()
$msgtype()
$next_attribute()
$next_entry()
$next_message()
$parse_reference()
$parse_result()
$result()
$search_ext()
$search_ext_s()
$set_att()
$set_option()
$simple_bind_s()
$unbind_s()