nifi/nifi-nar-bundles/nifi-standard-services
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-dbcp-service-api NIFI-5970 Handle multiple input FlowFiles at Put.initConnection 2019-11-19 16:48:14 -05:00
nifi-dbcp-service-bundle NIFI-7031 updating copyright year on NOTICES 2020-01-15 16:10:31 -05:00
nifi-distributed-cache-client-service-api NIFI-6733 updating to next release version for master branch 2019-11-04 13:31:39 -05:00
nifi-distributed-cache-services-bundle NIFI-7031 updating copyright year on NOTICES 2020-01-15 16:10:31 -05:00
nifi-hbase-client-service-api NIFI-6733 updating to next release version for master branch 2019-11-04 13:31:39 -05:00
nifi-hbase_1_1_2-client-service-bundle NIFI-7031 updating copyright year on NOTICES 2020-01-15 16:10:31 -05:00
nifi-hbase_2-client-service-bundle NIFI-7031 updating copyright year on NOTICES 2020-01-15 16:10:31 -05:00
nifi-http-context-map-api NIFI-6733 updating to next release version for master branch 2019-11-04 13:31:39 -05:00
nifi-http-context-map-bundle NIFI-7031 updating copyright year on NOTICES 2020-01-15 16:10:31 -05:00
nifi-hwx-schema-registry-bundle NIFI-7031 updating copyright year on NOTICES 2020-01-15 16:10:31 -05:00
nifi-kerberos-credentials-service-api NIFI-6733 updating to next release version for master branch 2019-11-04 13:31:39 -05:00
nifi-kerberos-credentials-service-bundle NIFI-6733 updating to next release version for master branch 2019-11-04 13:31:39 -05:00
nifi-load-distribution-service-api NIFI-6733 updating to next release version for master branch 2019-11-04 13:31:39 -05:00
nifi-lookup-service-api NIFI-6733 updating to next release version for master branch 2019-11-04 13:31:39 -05:00
nifi-lookup-services-bundle NIFI-7031 updating copyright year on NOTICES 2020-01-15 16:10:31 -05:00
nifi-proxy-configuration-api NIFI-6733 updating to next release version for master branch 2019-11-04 13:31:39 -05:00
nifi-proxy-configuration-bundle NIFI-6733 updating to next release version for master branch 2019-11-04 13:31:39 -05:00
nifi-record-serialization-service-api NIFI-6733 updating to next release version for master branch 2019-11-04 13:31:39 -05:00
nifi-record-serialization-services-bundle NIFI-7031 updating copyright year on NOTICES 2020-01-15 16:10:31 -05:00
nifi-record-sink-api NIFI-6947: Add PutRecord processor using RecordSinkService (#3943) 2020-01-08 04:25:14 -04:00
nifi-rules-engine-service-api NIFI-6733 updating to next release version for master branch 2019-11-04 13:31:39 -05:00
nifi-schema-registry-service-api NIFI-6733 updating to next release version for master branch 2019-11-04 13:31:39 -05:00
nifi-ssl-context-bundle NIFI-6770 - Set validator to Validator.VALID to allow empty password for truststores. 2020-01-17 20:01:06 -08:00
nifi-ssl-context-service-api NIFI-6733 updating to next release version for master branch 2019-11-04 13:31:39 -05:00
nifi-standard-services-api-nar NIFI-6733 updating to next release version for master branch 2019-11-04 13:31:39 -05:00
pom.xml NIFI-6733 updating to next release version for master branch 2019-11-04 13:31:39 -05:00