O'Reilly Open Source Software  Convention
O'Reilly HomeO'Reilly Network
ConferencesSoftwareInternational

 SCHEDULE
Arrow Your Schedule
Arrow Your Profile
Arrow Log Out
 Create Your
 Schedule


 Tutorials:
Arrow Monday
Arrow Tuesday
 Sessions:
Arrow Wednesday
Arrow Thursday
Arrow Home
 

Innovate  – Collaborate  – Discover
O'Reilly Open Source Software Convention

July 17-20, 2000 in Monterey, California
Hornbill

Tutorial

Introduction to LDAP Programming with Net::LDAP

Mark Wilcox

Track: Perl Tutorial
Date: Tuesday, July 18
Time: 1:30pm - 5:00pm
Location: De Anza I

Who Should Attend:
Web and Network programmers who want or need to take advantage of LDAP in their applications. You should have a basic understanding of Perl. Basic knowledge of Internet protocols and databases is helpful, but not necessary.

Learn what LDAP is, why it's useful, and the basics of interacting with LDAP from Perl using the Net::LDAP module.

Course Outline:

  • Introduction to directory services and LDAP
  • Architecture overview of the Net::LDAP API
  • The basics of interacting with an LDAP server
  • Connect
  • Bind/Authenticate
  • Search
  • Add/Update/Delete entries
  • Unbind
  • Disconnect
  • The basics of an LDAP entry
  • What is a Distinguished Name
  • What is an LDAP attribute
  • LDAP and the Directory Information Tree (DIT)
  • How to search an LDAP server
  • Anonymous search
  • Authenticated search
  • The difference between search scopes
  • Restricting the number attributes returned in a search
  • Handling the results of a search
  • The LDIF data format
  • How to add a new entry
  • What is the LDAP server's schema
  • Creating a new Net::LDAP::Entry object
  • Adding attributes
  • Adding a new entry
  • Loading entries from LDIF
  • How to update an entry
  • Updating multi-valued attributes
  • Processing updates via LDIF
  • How to delete an entry


O'Reilly Home | Conferences Home | Open Source Convention Home
Register | Hotel | Tutorials | Sessions | BOFs | Speakers
Press | Mail List | Exhibitors/Sponsors

© 2000, O'Reilly Media, Inc.
conf-webmaster@oreilly.com