nifi/nifi-toolkit/nifi-toolkit-encrypt-config
exceptionfactory 2ffd4a5a9a
NIFI-9438 Refactored sensitive-property-provider to multiple modules
- Added nifi-property-protection-api with provider interfaces
- Added nifi-property-protection-factory with implementation references
- Added ProtectionSchemeResolver for abstracting conversion from command arguments
- Refactored PropertyProtectionScheme to package private visibility
- Refactored multiple unit test and removed provider integration tests
- Renamed AESSensitivePropertyProvider to AesGcmSensitivePropertyProvider
- Added getSupportedProtectionSchemes() to StandardProtectionSchemeResolver
- Updated command argument descriptions for protection schemes to include supported values

Signed-off-by: Joe Gresock <jgresock@gmail.com>

This closes #5650.
2022-01-13 13:18:04 -05:00
..
src NIFI-9438 Refactored sensitive-property-provider to multiple modules 2022-01-13 13:18:04 -05:00
LICENSE NIFI-1831 Added internal logic and command-line tool to allow AES-encrypted sensitive configuration values in nifi.properties. 2016-08-23 20:34:31 -07:00
pom.xml NIFI-9438 Refactored sensitive-property-provider to multiple modules 2022-01-13 13:18:04 -05:00