1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 """repoze.who LDAP plugin
19
20 U{repoze.who.plugins.ldap <http://code.gustavonarea.net/repoze.who.plugins.ldap/>}
21 is a Python package that provides U{repoze.who
22 <http://static.repoze.org/whodocs/>} plugins for U{LDAP
23 <http://en.wikipedia.org/wiki/Lightweight_Directory_Access_Protocol>}
24 authentication in U{WSGI
25 <http://en.wikipedia.org/wiki/Web_Server_Gateway_Interface>}
26 applications. It can be used with any LDAP server and any WSGI framework (or no
27 framework at all).
28
29 For information on how to get started, you may want to visit its web site:
30 U{http://code.gustavonarea.net/repoze.who.plugins.ldap/}
31
32 G{packagetree}
33
34 """
35
36 import ldap
37
38 from repoze.who.plugins.ldap.plugins import LDAPBaseAuthenticatorPlugin, \
39 LDAPAuthenticatorPlugin, \
40 LDAPAttributesPlugin, \
41 LDAPSearchAuthenticatorPlugin
42
43 __all__ = ['LDAPAuthenticatorPlugin', 'LDAPSearchAuthenticatorPlugin', 'LDAPAttributesPlugin']
44