Customer Specific Publisher for a PKD-like Catalog
The CustomerLdapPublisher1 publishes end entity (Document Signer) certificates and (CSCA) CRLs according to a customer specific schema based on the schema defined by ICAO for uploading to the PKD but with some customer-specific extensions added.
Extra attributes are added including checksums of the uploaded objects as well as a feature for putting some log entries in the catalog.
To use the CustomerLdapPublisher1 select Edit Publishers in the Administration GUI, create a new publisher and edit it.
Publisher type: Custom Publisher
Class Path: - Specify class path manually -org.ejbca.core.model.ca.publisher.custpubl1.CustomerLdapPublisher1
Properties of Custom Publisher:
hostnames=localhostport=1636basedn=dc=example,dc=comlogindn=cn=Directory Managerloginpassword=foo123usessl=true# Optional properties:logconnectiontests=trueconnectiontimeout=5000readtimeout=30000storetimeout=60000 Click Save and Test Connection to save the entered information and validate that the entered configuration is correct. Select the publisher in the DS certificate profiles and the CSCA.
In the example above logconnectiontests equals true which means that a click on the Save and test connection button will cause an log entry to be added to the catalog. Notice that in this case if health check checks the publishers an log entry will also be inserted for every health check run.