Author: Rob Weltman

## The Mozilla implementation of org.ietf.ldap

Rob Weltman
November 8, 2001
This is a new branch of the Directory SDK for Java that complies with the proposed IETF standard API. While very similar to the netscape.ldap branch, it is different enough that just changing your import statements from "import netscape.ldap.*;" to "import org.ietf.ldap.*;" won't let you compile. There will be a migration guide and sample apps soon.
The code requires JDK 1.2 or higher, or JDK 1.8 if you have the Collections classes in your CLASSPATH.
Build the SDK with ant .

- ant Compiles and creates a JAR file
- ant javadoc Generates javadocs

At this point, consider the branch to be of Alpha quality. It implements just about everything in the IETF API except for startTLS and stopTLS.
SASL clients will require the new Java SASL API being defined in JSR 28 in the JCP. There are docs for the proposed new API that you can browse. Soon there will be a Reference Implementation for download.