The goal of this project was to
The solution deployed is using eZ Publish, an open source content management system, interfacing with the internal LDAP server. The certificates are managed with EJBCA, a certificate authority management software.
Most steps are automated, and certificate distribution happens securely with the minimum of human intervention.