System Design Description Overview
The main purpose of the Certificate Authority supporting core system is issuing signed certificates to be used in the local cloud. The issued certificates may be revoked from the Management Interface. Systems may check whether a certificate has been revoked, and refuse their acceptance.
The Certificate Authority provides the following services:
- Issue signed certificates to new consumers coming via the Onboarding Controller.
- Handle certificate revocation.
- Act as a trusted public key store.
- CertifgicateAuthority https://github.com/eclipse-arrowhead/core-java-spring#ca