The project used to create the plug-in must include the nidp.jar file shipped with Access Manager. This JAR file is located in the /var/opt/novell/tomcat/webapps/nidp/WEB-INF/lib directory.
To create an LDAP Server plug-in, you need to create a public class that extends the abstract com.novell.nidp.common.authority.ldap.jndi.LDAPStorePlugin class.
In your public class, you need to implement the following methods:
The following methods can be implemented, and might be required for your LDAP directory.
For details about the LDAPStorePlugin class and methods, see the Javadoc API Reference.
For an example plug-in that extends the LDAPStorePlugin class and implements the required methods and some of the optional methods, see Section 3.3, eDirectory Plug-In.