Creating a simple LDAP application
Table of Contents
1.
LDAP presents a distributed tree of information
2.
Writing things down: LDIF
3.
Writing things down: LDIF
4.
Setting up an LDAP server in 5 seconds
5.
Python, an easy programming language
6.
The first step
7.
Ldaptor
8.
Overview of Ldaptor
9.
Preparing to connect
10.
Twisted
11.
Connecting
12.
Deferreds
13.
Searching
14.
Results
15.
Results one-by-one
16.
LDIF output
17.
Closing the connection
18.
Access to entry details
19.
Object-oriented look at LDAP entries
20.
Search inputs
21.
Our first Python program
22.
Phases of the protocol chat
23.
Opening and binding
24.
Doing a search
25.
Doing multiple searches
26.
Unbinding and closing
27.
Nevow
28.
A Web App: Code
29.
A Web App: Template
30.
A Web App: Startup
31.
A complex search filter
32.
Objectclasses
33.
Schema
34.
Attribute type
35.
Object class
36.
Creating schemas
37.
Demo of ldaptor-webui
38.
Where to go from here?
39.
Thank You
20032004Tommi Virtanen