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%)