IntroductionIntroduction
  InstallingInstalling
  HandlingHandling
  Virtual serversVirtual servers
  ModulesModules
  FilesystemsFilesystems
  RXML tagsRXML tags
  GraphicsGraphics
  ProxyProxy
  Miscellaneous modulesMiscellaneous modules
  Security considerationsSecurity considerations
  ScriptingScripting
  DatabasesDatabases
  LDAPLDAP
    <LDAP module>LDAP module<LDAP module>LDAP module
    <LDAP user database>LDAP user database<LDAP user database>LDAP user database
  FrontPageFrontPage
  UpgradingUpgrading
  Third party extensionsThird party extensions
  PortabilityPortability
  Reporting bugsReporting bugs
  AppendixAppendix
 
LDAP module

The LDAP Module provides the RXML programmer with four tags for doing LDAP operations; <ldap>, <ldapoutput>, <ldapfor> and <ldapelse>. The <ldap> is used to connect to an LDAP server and do an LDAP operation like add, delete, modify or replace. The <ldapoutput> is used to connect to an LDAP server and do an LDAP search operation. The <ldapfor> and the <ldapelse> tag can only be used within <ldapoutput> where the <ldapelse> tag is used to return error strings if an LDAP operation fails.

Defaults...
This page allows to define default values for connection attributes, thus such attributes do not have to be specified in the RXML tags on the pages. However, this only works if one directory is used. Connecting to more directories requires explicitely defined connection attributes.
LDAP server location
Default in case there is no host attribute.

password
Default in case there is no password attribute.

username
Default in case there is no user attribute.

LDAP search base DN
Default in case there is no basedn attribute.