Interface CertService

All Known Implementing Classes:
CertServiceImpl

public interface CertService
This service provides certificate generation and certificate related keystore operations.

The interfaces provided by this service are intended to abstract low-level generic certificate operations like PKI key and certificate generation, CSR (Certificate Signing Request) signing with the root certificate, retrieving the certificates from the keystore in a generic way, and also providing CRLs (Certificate Revocation Lists).

The bulk of this functionality is provided via the initializeUser(..) method used to generate a fully initialized certificate enclosed in a secured keystore.

Author:
Wojciech Sulejman