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)

Reply via email to