nifi/nifi-nar-bundles/nifi-framework-bundle/nifi-framework
Nathan Gough 4ec9155cbc
NIFI-6770 - Set validator to Validator.VALID to allow empty password for truststores.
Added no-password keystore for tests
System NiFi truststore now allows a passwordless truststore. Added a unit test to prove this.
Forgot no-password-truststore.jks file for the unit test.
Refactored utility method from CertificateUtils to KeyStoreUtils.
Added utility methods to verify keystore and key passwords.
Added unit tests.
Implemented different keystore and truststore validation logic.
Refactored internal custom validation in StandardSSLContextService.
Added unit test resource for keystore with different key and keystore passwords.
Added unit test to generate passwordless truststore for https://nifi.apache.org for live testing.
Resolved NPE in SSLContext generation in StandardSSLContextService
Added unit test to generate passwordless truststore for localhost for InvokeHTTP testing.
Resolved TrustManagerFactoryImpl initialization error.
Fixed unit test without proper cleanup which caused RAT failures.

Co-authored-by: Andy LoPresto <alopresto@apache.org>

This closes #3823.

Signed-off-by: Andy LoPresto <alopresto@apache.org>
2020-01-17 20:01:06 -08:00
..
nifi-administration NIFI-6733 updating to next release version for master branch 2019-11-04 13:31:39 -05:00
nifi-authorizer NIFI-6904 Moving ClassLoader creation before Authorizer instantiation 2019-11-25 13:35:21 -05:00
nifi-client-dto NIFI-6872: 2019-12-18 16:37:47 -05:00
nifi-documentation NIFI-6733 updating to next release version for master branch 2019-11-04 13:31:39 -05:00
nifi-file-authorizer NIFI-6733 updating to next release version for master branch 2019-11-04 13:31:39 -05:00
nifi-flowfile-repo-serialization NIFI-3833 Added encrypted flowfile repository implementation. 2020-01-10 10:44:59 -08:00
nifi-framework-authorization NIFI-6733 updating to next release version for master branch 2019-11-04 13:31:39 -05:00
nifi-framework-cluster NIFI-6839 - Upgrade jackson-databind direct dependencies 2019-11-25 10:58:22 -05:00
nifi-framework-cluster-protocol NIFI-6733 updating to next release version for master branch 2019-11-04 13:31:39 -05:00
nifi-framework-core NIFI-7023 This closes #3991. Removed SLF4J and Log4J transitive dependencies from Zookeeper so tests log correctly. 2020-01-16 13:00:08 -05:00
nifi-framework-core-api NIFI-6884 - Native library loading fixed/improved: NarClassLoader and InstanceClassLoader can load libraries from their own or their ancestors' NAR-INF/bundled-dependencies/native directory. 2020-01-13 13:59:11 -05:00
nifi-framework-nar-loading-utils NIFI-6884 - Native library loading fixed/improved: NarClassLoader and InstanceClassLoader can load libraries from their own or their ancestors' NAR-INF/bundled-dependencies/native directory. 2020-01-13 13:59:11 -05:00
nifi-framework-nar-utils NIFI-6884 - Native library loading fixed/improved: NarClassLoader and InstanceClassLoader can load libraries from their own or their ancestors' NAR-INF/bundled-dependencies/native directory. 2020-01-13 13:59:11 -05:00
nifi-mock-authorizer NIFI-6733 updating to next release version for master branch 2019-11-04 13:31:39 -05:00
nifi-nar-utils NIFI-6884 - Native library loading fixed/improved: NarClassLoader and InstanceClassLoader can load libraries from their own or their ancestors' NAR-INF/bundled-dependencies/native directory. 2020-01-13 13:59:11 -05:00
nifi-properties-loader NIFI-3833 Added encrypted flowfile repository implementation. 2020-01-10 10:44:59 -08:00
nifi-repository-models NIFI-6733 updating to next release version for master branch 2019-11-04 13:31:39 -05:00
nifi-resources NIFI-7031 updating copyright year on NOTICES 2020-01-15 16:10:31 -05:00
nifi-runtime NIFI-6707: Addition of nifi-system-tests module. Updates to EmbeddedNiFi, NiFi and SystemBundle to properly support classloader isolation that is needed for creating system-level tests and isolating the classpath of the tests themselves from the NiFi classpath. Fixed bootstrap listener to ensure that it always closes socket before calling shutdown(). Failure to do so can result in RunNiFi sometimes timing out while waiting for a response from NiFi 2019-11-08 12:33:16 -05:00
nifi-security NIFI-6770 - Set validator to Validator.VALID to allow empty password for truststores. 2020-01-17 20:01:06 -08:00
nifi-shell-authorizer NIFI-6733 updating to next release version for master branch 2019-11-04 13:31:39 -05:00
nifi-site-to-site NIFI-6707: Addition of nifi-system-tests module. Updates to EmbeddedNiFi, NiFi and SystemBundle to properly support classloader isolation that is needed for creating system-level tests and isolating the classpath of the tests themselves from the NiFi classpath. Fixed bootstrap listener to ensure that it always closes socket before calling shutdown(). Failure to do so can result in RunNiFi sometimes timing out while waiting for a response from NiFi 2019-11-08 12:33:16 -05:00
nifi-standard-prioritizers NIFI-6733 updating to next release version for master branch 2019-11-04 13:31:39 -05:00
nifi-stateless NIFI-6839 - Upgrade jackson-databind direct dependencies 2019-11-25 10:58:22 -05:00
nifi-user-actions NIFI-6733 updating to next release version for master branch 2019-11-04 13:31:39 -05:00
nifi-web NIFI-7023 This closes #3991. Removed SLF4J and Log4J transitive dependencies from Zookeeper so tests log correctly. 2020-01-16 13:00:08 -05:00
pom.xml NIFI-6733 updating to next release version for master branch 2019-11-04 13:31:39 -05:00