nifi/nifi-commons
M Tien 290bd378d5
NIFI-7119 Implement boundary checking for Argon2 cost parameters (#4111)
* NIFI-7119 Implemented parameter boundary enforcement for Argon2SecureHasher constructor.
Added unit tests for validating each parameter check.

* NIFI-7119 Refactored parameter validations. Added more test sizes to boundary checkers. Changed logger severity to error and added bounds to messages.

* NIFI-7119 Refactored Argon2 parameter data types to handle unsigned integer boundary values.
Updated unit tests.

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

Signed-off-by: Andy LoPresto <alopresto@apache.org>
2020-03-11 15:51:15 -07:00
..
nifi-data-provenance-utils NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-expression-language NIFI-7242: When a Parameter is changed, any property referencing that parameter should have its #onPropertyModified method called. Also renamed Accumulo tests to integration tests because they start embedded servers and connect to them, which caused failures in my environment. Also fixed a bug in TestLengthDelimitedJournal because it was resulting in failures when building locally as well. 2020-03-11 21:00:43 +01:00
nifi-flowfile-packager NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-hl7-query-language NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-json-utils NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-logging-utils NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-metrics NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-parameter NIFI-7242: When a Parameter is changed, any property referencing that parameter should have its #onPropertyModified method called. Also renamed Accumulo tests to integration tests because they start embedded servers and connect to them, which caused failures in my environment. Also fixed a bug in TestLengthDelimitedJournal because it was resulting in failures when building locally as well. 2020-03-11 21:00:43 +01:00
nifi-properties NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-record NIFI-7095: ResetSetRecordSet: handle java.sql.Array Types in normalizeValue method 2020-02-04 17:07:44 -05:00
nifi-record-path NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-rocksdb-utils NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-schema-utils NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-security-utils NIFI-7119 Implement boundary checking for Argon2 cost parameters (#4111) 2020-03-11 15:51:15 -07:00
nifi-site-to-site-client NIFI-7200: Revert "NIFI-6530 - HTTP SiteToSite server returns 201 in case no data is available" 2020-03-10 14:32:43 -04:00
nifi-socket-utils NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-utils NIFI-7055 handle empty split evaluations, which contain only , 2020-03-04 18:34:18 -05:00
nifi-web-utils NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00
nifi-write-ahead-log NIFI-7242: When a Parameter is changed, any property referencing that parameter should have its #onPropertyModified method called. Also renamed Accumulo tests to integration tests because they start embedded servers and connect to them, which caused failures in my environment. Also fixed a bug in TestLengthDelimitedJournal because it was resulting in failures when building locally as well. 2020-03-11 21:00:43 +01:00
pom.xml NIFI-7021-RC3 prepare for next development iteration 2020-01-19 14:14:40 -05:00