mirror of
https://github.com/apache/nifi.git
synced 2025-02-10 03:55:22 +00:00
NIFI-5540 Added failing unit test and ignored regression test to demonstrate missing default sensitive properties key in flow election encryptor creation. NIFI-5540 Added equality logic to StringEncryptor and utility equality methods to CryptoUtils. NIFI-5540 Added default sensitive properties key population logic and log warning to StringEncryptor. NIFI-5540 Cleaned up formatting. NIFI-5540 Cleaned up boolean logic. NIFI-5540 Added Javadoc to StringEncryptor. NIFI-5540 Added unit test for StringEncryptor#equals(). NIFI-5540 Added performance benchmarking unit tests for constantTimeEquals methods for String, byte[], and char[]. NIFI-5540 Fixed checkstyle issue. NIFI-5540 Fixed unit tests for default key population. This closes #2959. Signed-off-by: Bryan Bende <bbende@apache.org>