Improve TLS certificate import admin console page

Description

The Openfire admin console allows an administrator to import a certificate chain and corresponding private key.

In practice, working with certificates is considered to be a complex task by many administrators. Openfire's admin console should be enhanced, to allow for a better user experience when working with that page.

Improvements to be made should include (but might not be limited to):

  • Indicating that a certificate chain (rather than a singular certificate) should be provided

  • When a certificate, rather than a private key is provided in the 'private key' field, a human readable error is shown that explains exactly this.

  • Have an online/javascript based decoding of PEM values that are provided, to give an immediate feedback as to what is being copy/pasted

Environment

None

Assignee

Guus der Kinderen

Reporter

Guus der Kinderen

Labels

None

Expected Effort

None

Ignite Forum URL

None

Components

Priority

Medium
Configure