1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 """
21 Python easyLDAP aims to be an easy-to-use LDAP client API for your Python programmes.
22
23 The library currently provides the following features:
24
25 - read-write access to OpenLDAP databases, read-only access to ActiveDirectory
26 - LDAP schema based operations on data objects in an LDAP tree
27 - offline cache of LDAP tree, offline analysis and offline modification of data
28 in your LDAP tree
29 - offline and online search for LDAP data in your tree
30 - flushing back of cache to the LDAP server
31 - LDAP tree is stored in a recursive data structure (i.e. also in
32 a tree-like data object)
33 - LDAP methods and cache methods have been implemented in separate object
34 classes (since v0.2.0)
35
36 The easyLDAP module currently still has some limitation:
37
38 - only LDAP simple bind methods are supported (neither Kerberos support, nor
39 GSS-API support yet)
40
41 If you have any questions concerning Python easyLDAP, please visit our website
42 and seek for contact data there: http://das-netzwerkteam.de
43 """
44 import sys
45 import getpass
46
47 import easyLDAP_etc
48
49 import easyLDAP_defaults
50 from easyLDAP_version import *
51 __version__ = EASY_LDAP['version']
52
53 from easyLDAP_exceptions import *
54 from easyLDAP_utils import *
55 from easyLDAP_class_base import *
56 from easyLDAP_class_cache import *
57 from easyLDAP_class_object_base import *
58 from easyLDAP_class_tree import *
59 from easyLDAP_bind import *
60
61 if __name__=='__main__':
62 pass
63