com.netscape.certsrv.publish
Interface IXcertPublisherProcessor

All Superinterfaces:
IPublisherProcessor, ISubsystem

public interface IXcertPublisherProcessor
extends IPublisherProcessor

Interface for a publisher that has the capability of publishing cross certs

Version:
$Revision: 1211 $, $Date: 2010-08-18 10:15:37 -0700 (Wed, 18 Aug 2010) $

Field Summary
 
Fields inherited from interface com.netscape.certsrv.publish.IPublisherProcessor
PROP_CERTS, PROP_CLASS, PROP_ENABLE, PROP_IMPL, PROP_INSTANCE, PROP_LDAP, PROP_LDAP_PUBLISH_SUBSTORE, PROP_LOCAL_CA, PROP_LOCAL_CRL, PROP_MAPPER, PROP_PLUGIN, PROP_PREDICATE, PROP_PUBLISH_SUBSTORE, PROP_PUBLISHER, PROP_QUEUE_PUBLISH_SUBSTORE, PROP_TYPE, PROP_XCERT
 
Method Summary
 void publishXCertPair(byte[] pair)
          Publish crossCertificatePair.
 
Methods inherited from interface com.netscape.certsrv.publish.IPublisherProcessor
enabled, getActiveMapperInstance, getActivePublisherInstance, getAuthority, getLdapConnModule, getMapperDefaultParams, getMapperInstance, getMapperInstanceParams, getMapperInsts, getMapperPlugins, getPublisherDefaultParams, getPublisherInstance, getPublisherInstanceParams, getPublisherInsts, getPublisherPlugins, getRuleDefaultParams, getRuleInstanceParams, getRuleInsts, getRulePlugins, getRules, getRules, isMapperInstanceEnable, isPublisherInstanceEnable, ldapEnabled, log, publishCACert, publishCert, publishCRL, publishCRL, setLdapConnModule, setPublishedFlag, unpublishCACert, unpublishCert
 
Methods inherited from interface com.netscape.certsrv.base.ISubsystem
getConfigStore, getId, init, setId, shutdown, startup
 

Method Detail

publishXCertPair

void publishXCertPair(byte[] pair)
                      throws ELdapException
Publish crossCertificatePair.

Parameters:
pair - Byte array representing cert pair.
Throws:
EldapException - publish failed due to Ldap error.
ELdapException