[ https://issues.apache.org/jira/browse/NIFI-8651?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Joseph Gresock updated NIFI-8651: --------------------------------- 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. was: 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 "provider scheme". This scheme will correlate to the values of the `.protected` properties in nifi.properties. For example, a providerScheme of `aes/gcm/256` would map to the AESSensitivePropertiesProvider. > Refactor SensitivePropertiesProviderFactory > ------------------------------------------- > > Key: NIFI-8651 > URL: https://issues.apache.org/jira/browse/NIFI-8651 > Project: Apache NiFi > Issue Type: Sub-task > Reporter: Joseph Gresock > Assignee: Joseph Gresock > Priority: Major > > 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. -- This message was sent by Atlassian Jira (v8.3.4#803005)