Module Ldap_funclient


module Ldap_funclient: sig .. end
a functional ldap client interface

type msgid 
type conn 
type modattr = Ldap_types.modify_optype * string * string list 
type result = Ldap_types.search_result_entry list 
type entry = Ldap_types.search_result_entry 
type authmethod = [ `SASL | `SIMPLE ] 
type search_result = [ `Entry of entry | `Referral of string list ] 
val init : ?connect_timeout:int -> ?version:int -> string list -> conn
Initializes the conn data structure, and opens a connection to the server. init ["ldap://rrhost.example.com/";"ldap://backup.example.com:1389"]. init is round robin dns aware, if dns returns multiple mappings it will try each one before finially failing. It also takes a list of hostnames, so you can specify backup servers to try. SSL and TLS are supported if selected at compile time.
Raises
version : the protocol version to use to connect, default is version 3. And actually, version 2 will probably not work correctly without some tweaking.
val unbind : conn -> unit
close the connection to the server. You may not use the conn after you have unbound, if you do you will get an exception.
val bind_s : ?who:string ->
?cred:string -> ?auth_method:[> `SIMPLE ] -> conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> unit
authenticatite to the server. In this version on hrLdap_funclient.html#TYPEconn">conn -> uni