You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nifi.apache.org by bb...@apache.org on 2021/04/27 13:35:06 UTC

[nifi] branch main updated (525bfe0 -> 90c7d03)

This is an automated email from the ASF dual-hosted git repository.

bbende pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/nifi.git.


    from 525bfe0  NIFI-8474: Added new Replacement Strategy for variable substitution in ReplaceText.
     add 90c7d03  NIFI-8403: Generating Self-signed cert on startup when applicable (#4986)

No new revisions were added by this update.

Summary of changes:
 .../java/org/apache/nifi/bootstrap/RunNiFi.java    |  20 +-
 .../nifi/bootstrap/util/SecureNiFiConfigUtil.java  | 212 +++++++++++++++++++
 .../bootstrap/util/TestSecureNiFiConfigUtil.java   | 230 +++++++++++++++++++++
 .../src/test/resources/nifi.properties.dns-sans    |  34 ++-
 .../src/test/resources/nifi.properties.ip-sans     |  34 ++-
 .../resources/nifi.properties.keystore-password    |  29 ++-
 .../src/test/resources/nifi.properties.no-https    |  29 ++-
 .../resources/nifi.properties.no-keystore-types    |  27 ++-
 .../test/resources/nifi.properties.no-keystores    |  27 ++-
 .../test/resources/nifi.properties.only-keystore   |  29 ++-
 .../test/resources/nifi.properties.only-truststore |  29 ++-
 .../test/resources/nifi.properties.stores-exist    |  30 ++-
 .../src/test/resources/nifi.properties.success     |  29 ++-
 .../resources/nifi.properties.truststore-password  |  29 ++-
 .../nifi/security/util/CertificateUtils.java       |  31 ++-
 .../apache/nifi/security/util/KeyStoreUtils.java   |  38 +++-
 .../security/util/StandardTlsConfiguration.java    |  41 +++-
 .../manager/StandardStateManagerProvider.java      |   3 +-
 .../nifi-framework/nifi-resources/pom.xml          |   6 +
 19 files changed, 786 insertions(+), 121 deletions(-)
 create mode 100644 nifi-bootstrap/src/main/java/org/apache/nifi/bootstrap/util/SecureNiFiConfigUtil.java
 create mode 100644 nifi-bootstrap/src/test/java/org/apache/nifi/bootstrap/util/TestSecureNiFiConfigUtil.java
 copy nifi-toolkit/nifi-toolkit-encrypt-config/src/test/resources/nifi_with_few_sensitive_properties_protected_aes_password_128.properties => nifi-bootstrap/src/test/resources/nifi.properties.dns-sans (59%)
 copy nifi-toolkit/nifi-toolkit-encrypt-config/src/test/resources/nifi_with_few_sensitive_properties_protected_aes_password_128.properties => nifi-bootstrap/src/test/resources/nifi.properties.ip-sans (59%)
 copy nifi-toolkit/nifi-toolkit-encrypt-config/src/test/resources/nifi_with_few_sensitive_properties_unprotected.properties => nifi-bootstrap/src/test/resources/nifi.properties.keystore-password (61%)
 copy nifi-toolkit/nifi-toolkit-encrypt-config/src/test/resources/nifi_with_few_sensitive_properties_unprotected.properties => nifi-bootstrap/src/test/resources/nifi.properties.no-https (62%)
 copy nifi-toolkit/nifi-toolkit-encrypt-config/src/test/resources/nifi_with_few_sensitive_properties_unprotected.properties => nifi-bootstrap/src/test/resources/nifi.properties.no-keystore-types (64%)
 copy nifi-toolkit/nifi-toolkit-encrypt-config/src/test/resources/nifi_with_few_sensitive_properties_unprotected.properties => nifi-bootstrap/src/test/resources/nifi.properties.no-keystores (66%)
 copy nifi-toolkit/nifi-toolkit-encrypt-config/src/test/resources/nifi_with_few_sensitive_properties_unprotected.properties => nifi-bootstrap/src/test/resources/nifi.properties.only-keystore (61%)
 copy nifi-toolkit/nifi-toolkit-encrypt-config/src/test/resources/nifi_with_few_sensitive_properties_unprotected.properties => nifi-bootstrap/src/test/resources/nifi.properties.only-truststore (61%)
 copy nifi-toolkit/nifi-toolkit-encrypt-config/src/test/resources/nifi_with_few_sensitive_properties_protected_aes_password_128.properties => nifi-bootstrap/src/test/resources/nifi.properties.stores-exist (61%)
 copy nifi-toolkit/nifi-toolkit-encrypt-config/src/test/resources/nifi_with_few_sensitive_properties_unprotected.properties => nifi-bootstrap/src/test/resources/nifi.properties.success (62%)
 copy nifi-toolkit/nifi-toolkit-encrypt-config/src/test/resources/nifi_with_few_sensitive_properties_unprotected.properties => nifi-bootstrap/src/test/resources/nifi.properties.truststore-password (61%)