nifi/nifi-commons
Andy LoPresto 2c1f5b49e4 NIFI-3116 This closes #2108. Added initial regression test for StringEncryptor to ensure continued functionality during removal of Jasypt.
Added external compatibility regression test for StringEncryptor to ensure continued functionality during removal of Jasypt.
Documents custom salt lengths and iteration counts for each encryption method.
Added (ignored) failing tests for keyed encryption (Jasypt does not support keyed encryption).
Changed StringEncryptor to non-final class and added protected default constructor.
Added failing test for initialization status.
Added utility methods in CipherUtility.
Moved PBE cipher providers (and tests) from nifi-standard-processors to nifi-security-utils module.
Implemented PBE and keyed encryption/decryption logic.
Moved Scrypt unit test back into scrypt package.
Resolved test failures in limited strength cryptographic environment.
Implemented keyed encryption/decryption and enabled unit tests.
Removed Jasypt dependency from production scope (kept in test scope for backward compatibility tests).

Signed-off-by: joewitt <joewitt@apache.org>
2017-09-26 10:55:29 -04:00
..
nifi-data-provenance-utils NIFI-4139 2017-08-07 15:21:58 -04:00
nifi-expression-language NIFI-4224: 2017-08-17 10:42:29 -04:00
nifi-flowfile-packager NIFI-3997: 2017-06-08 15:22:51 -04:00
nifi-hl7-query-language NIFI-3997: 2017-06-08 15:22:51 -04:00
nifi-logging-utils NIFI-3997: 2017-06-08 15:22:51 -04:00
nifi-properties NIFI-4210: 2017-08-10 11:15:35 -07:00
nifi-record NIFI-4142: This closes #2015. Refactored Record Reader/Writer to allow for reading/writing "raw records". Implemented ValidateRecord. Updated Record Reader to take two parameters for nextRecord: (boolean coerceTypes) and (boolean dropUnknownFields) 2017-08-11 22:01:46 -07:00
nifi-record-path NIFI-4377: Added a fieldName() function to RecordPath and addressed an issue that caused //* to not work 2017-09-14 09:40:36 +02:00
nifi-schema-utils NIFI-3997: 2017-06-08 15:22:51 -04:00
nifi-security-utils NIFI-3116 This closes #2108. Added initial regression test for StringEncryptor to ensure continued functionality during removal of Jasypt. 2017-09-26 10:55:29 -04:00
nifi-site-to-site-client NIFI-4353 2017-09-22 14:31:38 -04:00
nifi-socket-utils NIFI-3997: 2017-06-08 15:22:51 -04:00
nifi-utils NIFI-4341 - add provenance repository storage usage in UI 2017-09-11 13:16:53 -04:00
nifi-web-utils NIFI-3997: 2017-06-08 15:22:51 -04:00
nifi-write-ahead-log NIFI-3997: 2017-06-08 15:22:51 -04:00
pom.xml NIFI-3997: 2017-06-08 15:22:51 -04:00