Overview of Publisher Modules
Chapter
6
Publisher Plug-in Modules
269
Note that the name of the Java class for a publisher plug-in is in this format:
com.netscape.cms.publish.<plugin_name>
where
<plugin_name>
is the name of a plug-in module. For example, the Java class
for the
FileBasedPublisher
module would be:
com.netscape.cms.publish.FileBasedPublisher
If you determine that the default publisher modules do not meet your
requirements, you can develop a custom publisher class by implementing the
following Java interface:
com.netscape.cms.ldappublish.ILdapPublisher
For more information on this interface, check the CMS software development kit
(SDK) installed at this location:
<server_root>/cms_sdk/cms_jdk
Be sure to take a look at the samples available at this location:
<server_root>/cms_sdk/cms_jdk/samples/publishers
Table 6-1
Default publisher plug-in modules for publishing certificates and CRLs
Plug-in module name
Function
FileBasedPublisher
Publishes certificates and CRLs to a flat file (for exporting into other
repositories). For details, see “FileBasedPublisher Plug-in Module” on
page 270.
LdapCaCertPublisher
Publishes or unpublishes a certificate to the
caCertificate;binary
attribute of the mapped directory entry as a DER encoded binary blob. Also
converts the object class to a
certificationAuthority
if it’s not one
already; similarly, removes the
certificationAuthority
object class
on unpublish if the CA has no other certificates. For details, see
“LdapCaCertPublisher Plug-in Module” on page 271.
LdapCrlPublisher
Publishes (replaces) a CRL to the
certificateRevocationList;binary
attribute of the mapped
directory entry as a DER encoded binary blob. The entry should be a
certificationAuthority
object class. For details, see
“LdapCrlPublisher Plug-in Module” on page 275.
LdapUserCertPublisher
Publishes or unpublishes a certificate to the
userCertificate;binary
attribute of the mapped directory entry as a DER encoded binary blob. For
details, see “LdapUserCertPublisher Plug-in Module” on page 273.
OCSPPublisher
Publishes CRLs to a Online Certificate Status Manager. For details, see
“OCSPPublisher Plug-in Module” on page 277.
Summary of Contents for Certificate Management System 6.01
Page 1: ...Plug Ins Guide Netscape Certificate Management System Version6 01 May 2002...
Page 10: ...10 Netscape Certificate Management System Plug Ins Guide May 2002...
Page 62: ...Enrollment Forms 62 Netscape Certificate Management System Plug Ins Guide May 2002...
Page 308: ...NTEventLog Plug in Module 308 Netscape Certificate Management System Plug Ins Guide May 2002...