Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
In order to facilitate extensibility with SensitivePropertiesProviders (as in NIFI-5481 and NIFI-8447), we should refactor the SensitivePropertiesProviderFactory to return the appropriate SPP based on a "protection scheme". This scheme will correlate to the values of the `.protected` properties in nifi.properties.
For example, a protectionScheme of `aes/gcm/256` would map to the AESSensitivePropertiesProvider.