Netscape MANAGEMENT SYSTEM 6.0 - PLUG-IN Manual page 269

Table of Contents

Advertisement

Table 6-1
Default publisher plug-in modules for publishing certificates and CRLs
Plug-in module name
FileBasedPublisher
LdapCaCertPublisher
LdapCrlPublisher
LdapUserCertPublisher
OCSPPublisher
Note that the name of the Java class for a publisher plug-in is in this format:
com.netscape.cms.publish.<plugin_name>
where
for the
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:
Be sure to take a look at the samples available at this location:
<server_root>/cms_sdk/cms_jdk/samples/publishers
Function
Publishes certificates and CRLs to a flat file (for exporting into other
repositories). For details, see "FileBasedPublisher Plug-in Module" on
page 270.
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.
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.
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.
Publishes CRLs to a Online Certificate Status Manager. For details, see
"OCSPPublisher Plug-in Module" on page 277.
is the name of a plug-in module. For example, the Java class
<plugin_name>
FileBasedPublisher
module would be:
<server_root>/cms_sdk/cms_jdk
Chapter 6
Overview of Publisher Modules
Publisher Plug-in Modules
269

Advertisement

Table of Contents
loading

This manual is also suitable for:

Certificate management system 6.0

Table of Contents