mirror of https://github.com/apache/nifi.git
4ec9155cbc
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> |
||
---|---|---|
.. | ||
nifi-dbcp-service-api | ||
nifi-dbcp-service-bundle | ||
nifi-distributed-cache-client-service-api | ||
nifi-distributed-cache-services-bundle | ||
nifi-hbase-client-service-api | ||
nifi-hbase_1_1_2-client-service-bundle | ||
nifi-hbase_2-client-service-bundle | ||
nifi-http-context-map-api | ||
nifi-http-context-map-bundle | ||
nifi-hwx-schema-registry-bundle | ||
nifi-kerberos-credentials-service-api | ||
nifi-kerberos-credentials-service-bundle | ||
nifi-load-distribution-service-api | ||
nifi-lookup-service-api | ||
nifi-lookup-services-bundle | ||
nifi-proxy-configuration-api | ||
nifi-proxy-configuration-bundle | ||
nifi-record-serialization-service-api | ||
nifi-record-serialization-services-bundle | ||
nifi-record-sink-api | ||
nifi-rules-engine-service-api | ||
nifi-schema-registry-service-api | ||
nifi-ssl-context-bundle | ||
nifi-ssl-context-service-api | ||
nifi-standard-services-api-nar | ||
pom.xml |