Michael Moser created NIFI-3004:
-----------------------------------

             Summary: Improve StandardSSLContextService customValidate
                 Key: NIFI-3004
                 URL: https://issues.apache.org/jira/browse/NIFI-3004
             Project: Apache NiFi
          Issue Type: Bug
          Components: Extensions
    Affects Versions: 1.0.0
            Reporter: Michael Moser
            Priority: Minor


The StandardSSLContextService customValidate() method can be called many times 
in one validation cycle, so it must be efficient.  Currently, it calls 
validateStore() on keystore and truststore, which opens each file and verifies 
it can be read and the password is correct.  If that works then it calls 
verifySslConfig() which creates 3 sample SSLContext objects.

Improve this by remembering when customValidate() has been successful and 
avoiding doing another full validation either for a very small amount of time 
or until one of the Property values changes.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to