[Date Prev][Date Next]
RE: OpenLDAP Java LDAP API To Do List
To be honest I haven't looked at the C++ API in contrib. If anyone
on the list has an interest, please speak up.
>>> Jeff Costlow <email@example.com> 18-Jan-02 6:23:45 PM >>>
What is the status of the C++ API checked into
openldap/contrib/ldapc++? The API is originally based upon the Java
API. I know I sent a patch that added a start_tls method, as well as a
few other things. I wonder if the APIs should try to be kept close
together, or if they'll just evolve seperately?
I also notice the LDAP C++ API seems to be mostly defunct.
From: Steve Sonntag [mailto:firstname.lastname@example.org]
Sent: Friday, January 18, 2002 3:53 PM
Subject: OpenLDAP Java LDAP API To Do List
The following is my take of the Java LDAP API To-do List
OpenLDAP Java LDAP API To Do List
This is a list of projects that need to be done.
Contribute to projects based upon your personal priorities and
If you would like to work on any of these projects, please coordinate
by posting to OpenLDAP-devel mailing list:
If you have a project you'd like added to this list, discuss it on
Developer's list or just do it.
Java LDAP API Projects (not in any order)
Implement the startTLS & stopTLS methods in LDAPConnection.
Implement the sasl bind methods in LDAPConnection.
IETF Draft 17 support. Currently the code is somewhere around
draft 14. For the complete list of draft 17 changes, see
the file jldap/design/To-do-draft17.txt.
Implement a generalized response factory for LDAP Extended
See the register command for LDAPControls as an example. Right
generation of LDAPExtendedResponse classes is hard coded in
Create Utility classes for reading and writing LDIF.
The org.ietf.ldap package exposes only those classes and methods
defined the IETF Java LDAP API draft. These classes are adapters
to the com.novell.ldap classes. We do not deprecate methods and
classes eliminated by changes to the ITEF draft, we just remove
The com.novell.ldap classes implement the functionality defined in
the LDAP API draft as well as additional functionality we feel is
useful. Methods or classes that are removed by changes to the
draft are deprecated.
Note: All enhancements and updates should include appropriate
$OpenLDAP: pkg/jldap/design/todo.txt,v 1.1 2002/01/18 23:46:40 vtag
Novell, Inc., the leading provider of Net services software