Class LdapEnhancedMap

java.lang.Object
com.netscape.cms.publish.mappers.LdapEnhancedMap
All Implemented Interfaces:
IExtendedPluginInfo, ILdapMapper, ILdapPlugin

public class LdapEnhancedMap extends Object implements ILdapMapper, IExtendedPluginInfo
Maps a request to an entry in the LDAP server. Takes a dnPattern to form the baseDN from the request attributes and certificate subject name. Does a base search for the entry in the directory to publish the cert or crl. The restriction of this mapper is that the ldap dn components must be part of certificate subject name or request attributes or constant. The difference of this mapper and LdapSimpleMap is that if the ldap entry is not found, it has the option to create the ldap entry given the dn and attributes formulated.
Version:
$Revision$, $Date$