A | |
add [Ldap_ooclient.Setstr] | |
add_s [Ldap_funclient] |
add entry to the directory
|
attrToOid [Ldap_ooclient] |
given a name of an attribute, return its oid
|
B | |
bind_s [Ldap_funclient] |
authenticatite to the server.
|
C | |
cardinal [Ldap_ooclient.Setstr] | |
choose [Ldap_ooclient.Setstr] | |
compare [Ldap_ooclient.Setstr] | |
compare [Ldap_ooclient.OrdStr] | |
D | |
decode_ber_bool [Lber] |
Encoding/Decoding of the boolean primative ASN.1 type.
|
decode_ber_enum [Lber] |
Encoding/Decoding of enum primative ASN.1 type.
|
decode_ber_header [Lber] |
decoding and encoding of the ber header
|
decode_ber_int32 [Lber] |
Encoding/Decoding of the integer primative ASN.1 type.
|
decode_ber_null [Lber] |
Encoding/Decoding of Null ASN.1 type.
|
decode_ber_octetstring [Lber] |
Encoding/Decoding of octetstring ASN.1 types.
|
decode_berval_list [Lber] |
this is the reverse of the above, it takes a readbyte structure, and
returns a list of decoded elements, processed according to the decoder
function you pass in.
|
decode_ldapmessage [Ldap_protocol] |
decode an ldap_message from the wire, and build/return a
structure of type ldap_message
|
delete_s [Ldap_funclient] |
delete the entry named by dn from the directory
|
diff [Ldap_ooclient.Setstr] | |
E | |
elements [Ldap_ooclient.Setstr] | |
empty [Ldap_ooclient.Setstr] | |
encode_ber_bool [Lber] | |
encode_ber_enum [Lber] | |
encode_ber_header [Lber] | |
encode_ber_int32 [Lber] | |
encode_ber_null [Lber] | |
encode_ber_octetstring [Lber] | |
encode_berval_list [Lber] |
this function is for encoding lists of bervals, a common case.
|
encode_ldapmessage [Ldap_protocol] |
encode a value of type ldap_message using lber and return
a string which is ready to be put on the wire
|
equal [Ldap_ooclient.Setstr] | |
equateAttrs [Ldap_ooclient] |
equate attributes by oid.
|
exists [Ldap_ooclient.Setstr] | |
F | |
filter [Ldap_ooclient.Setstr] | |
fold [Ldap_ooclient.Setstr] | |
fold [Ldap_ooclient] |
given a source of ldapentry objects (unit -> ldapentry), such as
the return value of ldapcon#search_a compute (f eN ...
|
for_all [Ldap_ooclient.Setstr] | |
G | |
getAttr [Ldap_ooclient] |
get an attr structure by one of its names
|
getOc [Ldap_ooclient] |
get an objectclass structure by one of its names
|
get_search_entry [Ldap_funclient] |
fetch a search entry from the wire using the given msgid.
|
I | |
init [Ldap_funserver] |
Initialize the server, create the listening socket and return the server
context, which you will pass to serv to process connections.
|
init [Ldap_funclient] |
Initializes the conn data structure, and opens a connection to the
server.
|
inter [Ldap_ooclient.Setstr] | |
is_empty [Ldap_ooclient.Setstr] | |
iter [Ldap_ooclient.Setstr] | |
iter [Ldap_ooclient] |
given a source of ldapentry objects (unit -> ldapentry), such as
the return value of ldapcon#search_a apply f (first arg) to each entry
See List.iter
|
M | |
map [Ldap_ooclient] |
same as rev_map, but does it in order
|
max_elt [Ldap_ooclient.Setstr] | |
mem [Ldap_ooclient.Setstr] | |
min_elt [Ldap_ooclient.Setstr] | |
modify_s [Ldap_funclient] |
apply the list of modifications to the named entry
|
modrdn_s [Ldap_funclient] |
change the rdn, and optionally the superior entry of dn
|
O | |
ocToOid [Ldap_ooclient] |
given a name of an objectclass, return its oid
|
of_entry [Ldap_ooclient] |
given an ldapentry as returned by ldapcon, or constructed manually,
produce a search_result_entry suitable for ldap_funclient, or
ldap_funserver.
|
of_string [Ldap_filter] |
turn the string representation into the internal representation
defined in ldap_types.ml.
|
of_string [Ldap_url] |
internalize the url contained in the string argument
|
oidToAttr [Ldap_ooclient] |
given the oid of an attribute, return its canonical name
|
oidToOc [Ldap_ooclient] |
given the oid of an objectclass, return its canonical name
|
P | |
partition [Ldap_ooclient.Setstr] | |
R | |
read_contents [Lber] |
reads the contents octets
|
readbyte_of_string [Lber] |
return a readbyte function for a string
|
remove [Ldap_ooclient.Setstr] | |
rev_map [Ldap_ooclient] |
given a source of ldapentry objects (unit -> ldapentry), such as
the return value of ldapcon#search_a apply f (first arg) to each
entry in reverse, and return a list containing the result of each
application.
|
run [Ldap_funserver] |
Using the supplied server context, begin processing ldap operations.
|
S | |
search [Ldap_funclient] |
Search for the given entry with the specified base node and search
scope, optionally limiting the returned attributes to those listed in
'attrs'.
|
search_s [Ldap_funclient] |
This is the syncronus version of search.
|
shutdown [Ldap_funserver] |
Shutdown the server
|
singleton [Ldap_ooclient.Setstr] | |
split [Ldap_ooclient.Setstr] | |
subset [Ldap_ooclient.Setstr] | |
T | |
to_entry [Ldap_ooclient] |
given a search_result_entry as returned by ldap_funclient, produce an
ldapentry containing either the entry, or the referral object
|
U | |
unbind [Ldap_funclient] |
close the connection to the server.
|
union [Ldap_ooclient.Setstr] |