swirl Guide to OmniMark 5   OmniMark home
docs home 
IndexConceptsTasksSyntaxLibrariesOMX VariablesErrors
 
Functions       Platforms  
  omldap - LDAP support   OMDN

LDAP is an acronym for "Lightweight Directory Access Protocol", a client-server protocol to retrieve and manage directory information. The OmniMark LDAP library contains functions that let you create connections to different LDAP data sources and let you display, create, modify, and delete entries in those sources.

You can access any LDAP-compliant server with the LDAP library functions.

Directory information is organizational information based on entries. An entry is a collection of attributes that have a name. A directory entry could be the following:

  "cn=Henrik Larsen, ou=sales, o=abc Industries, c=Norway"

LDAP was first designed as a lightweight interface for PCs to access X.500 directories, but can also be used with any other directory system that follows the X.500 data models.

The library consists of the following files:

This library was built using the Netscape LDAP client driver. If you do not have an LDAP client driver, you can get one for your platform from the "Netscape Directory SDK for C" at http://www.iplanet.com/downloads/developer/detail_83_98.html.

The functions in this library use the following OMX components:

To use the omldap functions in your OmniMark program, you have to add the following statement to your program:

        include "omldap.xin"

Functions
   ldap_IsVersionCompatible
   ldap_LibraryVersion
   ldapAddEntry
   ldapAttributeGetValue
   ldapAttributeGetValues
   ldapClose
   ldapCreateAttribute
   ldapDeleteEntry
   ldapEntryAdvance
   ldapEntryExists
   ldapEntryGetName
   ldapModifyEntry
   ldapOpen
   ldapRenameEntry
   ldapSearch
 
Platforms
   HP/UX
   Linux (Intel)
   MS Windows 95/98
   MS Windows NT
   Sun Solaris
 
----  

Top [ INDEX ] [ CONCEPTS ] [ TASKS ] [ SYNTAX ] [ LIBRARIES ] [ OMX ] [ OMX ] [ ERRORS ]

Generated: August 11, 2000 at 3:08:25 pm
If you have any comments about this section of the documentation, send email to docerrors@omnimark.com

Copyright © OmniMark Technologies Corporation, 1988-2000.