Andy LoPresto created NIFI-5462:
-----------------------------------
Summary: Refactor TLS Toolkit
Key: NIFI-5462
URL: https://issues.apache.org/jira/browse/NIFI-5462
Project: Apache NiFi
Issue Type: Improvement
Components: Security, Tools and Build
Affects Versions: 1.7.1
Reporter: Andy LoPresto
The TLS Toolkit was originally designed with limited scope and has since grown
organically to meet additional requirements. Because of this, its components
can be disjoint, there is unnecessary code and communication interfaces, and it
can be difficult to extend.
A complete refactor should be performed to remove superfluous code, make it
easier to extend, separate concerns (command-line interaction, certificate
generation and signing, and component communication [client/server,
internal/external]).
Along with this refactor, it should be extended to handle additional components
which require certificate generation, signing, and trust allocation, such as
the Apache NiFi Registry.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)