We're updating the issue view to help you get more done. 

Trusted certificates management in console UI

Description

Menu changes:

  • Settings

    • PKI

Main page: https://balsamiq.cloud/sjvkm7s/pl9yeyv/r232E

Add new/Update trusted certificate: https://balsamiq.cloud/sjvkm7s/pl9yeyv/rB4EB 

This is not purely a UI work. Currently the PKIManagement offers an interface for managing certificates, however it is using in-memory only storage. So this needs to be changed as follows:

  • there should be possibility to add a certificate as now as a volatile certificate (in memory only), and as a persisted certificate. 

  • it should be possible to get all certificates (current API) and only the persisted ones.

  • the certificates configured in config file should be added as persisted kind

  • other currently added certificates at runtime are assumed to be volatile (added from SAML metadata).

  • certificates added in console should be added as persisted

  • only persisted certificates are shown in console.

Note it is envisioned that KPI page will be enhanced in the future with credentials management (and maybe even with truststore management).

 

Assignee

Piotr Piernik

Reporter

Roman Krysiński

Labels

None

Epic Link

Fix versions

Priority

Medium
Configure