This document discusses the following topics:
Description |
This modules allows Roxen RXML programmers to access and manipulate
an LDAP based Directory.
There are two LDAP related modules:
|
LDAP tag |
Tag <LDAP> Executes an LDAP operation, but doesn't do
anything with the result. This is useful if you do operation like
ADD or MODIFY.
The following attributes are used:
|
LDAPOUTPUT tag |
Tag <LDAPOUTPUT> Executes an LDAP search operation
and replaces '#'-quoted attributes with the results. Second, third,
... attribute value can be specified by suffix ":n" before trailing '#'.
The following attributes are used:
Special attribute names are:
'#' is quoted as ##. The content inbetween <LDAPOUTPUT> and </LDAPOUTPUT> is repeated once for every DN in the result. |
LDAPFOR tag |
Tag <LDAPFOR> Repeats content of tag for multiple
attribute value.
WARNING:Usable only in <LDAPOUTPUT> tag ! Variable quoted by '#' is replaced by value. The following attributes are used:
|
LDAPELSE tag |
Tag <LDAPELSE> is executes only if error ocurred
with last <LDAP> or <LDAPOUTPUT> tags.
Content is parsed and variable #ldaperror# is replaced with last error message. |
LDAP user authentication |
This module allows authenticate users against LDAP server.
You must disable default User authentication module before
you will be enable this module.
Module works in two modes:
|