![[Toc]](../../toc.gif)
![[Index]](/idx.gif)
RxLDAP
Name LDAP API for OS/2 REXX
Version 0.21 2001-11-26
Author Yano Takashi
(see EMail Addresses)
Distrib. ?
Type REXX DLL
Price -
Note w/ source
Source Internet
Name: rxldap.*
This DLL contains an LDAP API for REXX. The DLL exports the following
functions:
* RxldapLoadFuncs()
* RxldapDropFuncs()
* RxldapVersion()
* RxldapToUTF8(str)
* RxldapFromUTF8(utf8str)
* Rxldap_abandon(ld, msgid)
* Rxldap_abandon(ld, msgid, serverctrlsstemname, clientctrlsstemname)
* Rxldap_add(ld, dn, modsstemname)
* Rxldap_add_s(ld, dn, modsstemname)
* Rxldap_add_ext(ld, dn, modsstemname, serverctrlsstemname,
clientctrlsstemname, msgidvarname)
* Rxldap_add_ext_s(ld, dn, modsstemname, serverctrlsstemname,
clientctrlsstemname)
* Rxldap_first_attribute(ld, msg, bervarmame)
* Rxldap_next_attribute(ld, msg, ber)
* Rxldap_simple_bind(ld, dn, pw)
* Rxldap_simple_bind_s(ld, dn, pw)
* Rxldap_unbind(ld)
* Rxldap_unbind_s(ld)
* Rxldap_compare(ld, dn, attr, val)
* Rxldap_compare_s(ld, dn, attr, val)
* Rxldap_compare_ext(ld, dn, attr, val, serverctrlsstemname,
clinetctrlsstemname, msgidvarname)
* Rxldap_compare_ext(ld, dn, attr, val, serverctrlsstemname,
clinetctrlsstemname)
* Rxldap_delete(ld, dn)
* Rxldap_delete_s(ld, dn)
* Rxldap_delete_ext(ld, dn, serverctrlsstemname, clientctrlsstemname,
msgidvarname)
* Rxldap_delete_ext_s(ld, dn, serverctrlsstemname,
clientctrlsstemname)
* Rxldap_first_entry(ld, msg)
* Rxldap_next_entry(ld, msg)
* Rxldap_count_etnriesld, msg)
* Rxldap_get_errno(ld)
* Rxldap_err2string(ldaperr)
* Rxldap_get_dn(ld, msg)
* Rxldap_explode_dn(dn, notype, dnsstemname)
* Rxldap_get_values(ld, msg, attr, valstemname)
* Rxldap_get_values_len(ld, msg, attr, valstemname)
* Rxldap_init(host, port)
* Rxldap_msgfree(msg)
* Rxldap_ber_free(ber)
* Rxldap_first_message(ld, msg)
* Rxldap_next_message(ld, msg)
* Rxldap_count_message(ld, msg)
* Rxldap_modify(ld, dn, modsstemname)
* Rxldap_modify_ext(ld, dn, modsstemname, serverctrlsstemname,
clientctrlsstemname, msgidvarname)
* Rxldap_modify_s(ld, dn, modsstemname)
* Rxldap_modify_ext_s(ld, dn, modsstemname, serverctrlsstemname,
clientctrlsstemname)
* Rxldap_set_option(ld, option, value)
* Rxldap_set_option(ld, option, valvarname)
* Rxldap_parse_result(ld, msg, errcodevarname, matcheddnvarname,
errmsgvarname, referralsstemname, serverctrlsstemname, freeit)
* Rxldap_first_reference(ld, msg)
* Rxldap_next_reference(ld, msg)
* Rxldap_count_etnriesld, msg)
* Rxldap_rename(ld, dn, newrdn, newparent, deleteoldrdn,
serverctrlsstemname, clientctrlsstemname, msgidvarname)
* Rxldap_rename_s(ld, dn, newrdn, newparent, deleteoldrdn,
serverctrlsstemname, clientctrlsstemname)
* Rxldap_result(ld, msgid, all, timeout, msgvarname)
* Rxldap_msgtype(msg)
* Rxldap_msgid(msg)
* Rxldap_search(ld, base, scope, filter, attrsstemname, attrsonly)
* Rxldap_search_ext(ld, base, scope, filter, attrsstemname, attrsonly,
serverctrlsstemname, clientctrlsstemname, timeout, sizelimit,
msgidvarname)
* Rxldap_search_s(ld, base, scope, filter, attrsstemname, attrsonly,
msgvarname)
* Rxldap_search_ext_s(ld, base, scope, filter, attrsstemname,
attrsonly, serverctrlsstemname, clientctrlsstemname, timeout,
sizelimit, msgvarname)
* Rxldap_search_st(ld, base, scope, filter, attrsstemname, attrsonly,
timeout, msgvarname)
* Rxldap_is_ldap_url(url)
* Rxldap_url_desc(url, descstemname)
* Rxldap_url_search(ld, url, attrsonly)
* Rxldap_url_search_s(ld, url, attrsonly, msgvarname)
* Rxldap_url_search_st(ld, url, attrsonly, timeout, msgvarname)
* Rxldap_version(stemname)
The following functions are not supported:
* ldap_bind (Deprecated Functions)
* ldap_bind_s (Deprecated Functions)
* ldap_controls_free (REXX need not use this)
* ldap_count_attributes (informal API)
* ldap_count_values (REXX need not use this)
* ldap_free_urldesc (REXX need not use this)
* ldap_get_etnry_controls_np (informal API)
* ldap_memfree (REXX need not use this)
* ldap_modrdn (Deprecated Functions)
* ldap_modrdn_s (Deprecated Functions)
* ldap_mods_free (REXX need not use this)
* ldap_open (Deprecated Functions)
* ldap_parse_reference_np (informal API)
* ldap_parse_sasl_bind_result (Future support)
* ldap_perror (Deprecated Functions)
* ldap_result2error (Deprecated Functions)
* ldap_sasl_bind (Future support)
* ldap_sasl_bind_s (Future support)
* ldap_set_rebind_pro (informal API)
* ldap_ssl_client_init (Future support)
* ldap_ssl_init (Future support)
* ldap_ssl_start (Deprecated Functions)
* ldap_value_free (REXX need not use this)
* ldap_value_free_len (REXX need not use this)
Created using Inf-PHP v.2 (c) 2003 Yuri Prokushev
Created using Inf-HTML v.0.9b (c) 1995 Peter Childs