nifi/nifi-commons
exceptionfactory 18a4182cb0
NIFI-9883 Refactor Property Protection using Isolated ClassLoader (#5972)
* NIFI-9883 Refactored property protection to isolated ClassLoader

- Added nifi-property-protection-loader for abstracting access to implementation classes using ServiceLoader
- Updated Authorizer and Login Identity Provider configuration using isolated ClassLoader
- Updated NiFi Properties Loader using isolated ClassLoader
- Updated nifi-assembly to place property protection dependencies in lib/properties directory
- Updated and refactored unit tests
- Corrected LoginIdentityProviderFactoryBean getObject() Type
2022-04-19 11:08:04 -04:00
..
nifi-bootstrap-utils NIFI-9780-RC3 prepare for next development iteration 2022-03-21 11:58:27 -07:00
nifi-data-provenance-utils NIFI-9780-RC3 prepare for next development iteration 2022-03-21 11:58:27 -07:00
nifi-expression-language NIFI-9780-RC3 prepare for next development iteration 2022-03-21 11:58:27 -07:00
nifi-external-resource-utils NIFI-9615 Extending capabilities of NAR provider with restraining, conflict resolution strategy and refactors to make it more flexible 2022-04-06 11:54:31 -04:00
nifi-flow-encryptor NIFI-9780-RC3 prepare for next development iteration 2022-03-21 11:58:27 -07:00
nifi-flowfile-packager NIFI-9780-RC3 prepare for next development iteration 2022-03-21 11:58:27 -07:00
nifi-hl7-query-language NIFI-9780-RC3 prepare for next development iteration 2022-03-21 11:58:27 -07:00
nifi-json-utils NIFI-9927 Initial Commit to clean up all extraneous version/group declarations. 2022-04-16 12:05:07 -04:00
nifi-logging-utils NIFI-9780-RC3 prepare for next development iteration 2022-03-21 11:58:27 -07:00
nifi-metrics NIFI-9780-RC3 prepare for next development iteration 2022-03-21 11:58:27 -07:00
nifi-parameter NIFI-9780-RC3 prepare for next development iteration 2022-03-21 11:58:27 -07:00
nifi-properties NIFI-9615 Extending capabilities of NAR provider with restraining, conflict resolution strategy and refactors to make it more flexible 2022-04-06 11:54:31 -04:00
nifi-property-encryptor NIFI-9780-RC3 prepare for next development iteration 2022-03-21 11:58:27 -07:00
nifi-property-protection-api NIFI-9780-RC3 prepare for next development iteration 2022-03-21 11:58:27 -07:00
nifi-property-protection-aws NIFI-9780 Merge branch 'NIFI-9780-RC3' 2022-04-04 08:35:23 -07:00
nifi-property-protection-azure NIFI-9872 Upgraded azure-sdk-bom to 1.2.0 for Sensitive Properties 2022-04-04 21:26:32 -04:00
nifi-property-protection-cipher NIFI-9780-RC3 prepare for next development iteration 2022-03-21 11:58:27 -07:00
nifi-property-protection-factory NIFI-9883 Refactor Property Protection using Isolated ClassLoader (#5972) 2022-04-19 11:08:04 -04:00
nifi-property-protection-gcp NIFI-9780 Merge branch 'NIFI-9780-RC3' 2022-04-04 08:35:23 -07:00
nifi-property-protection-hashicorp NIFI-9780-RC3 prepare for next development iteration 2022-03-21 11:58:27 -07:00
nifi-property-protection-loader NIFI-9883 Refactor Property Protection using Isolated ClassLoader (#5972) 2022-04-19 11:08:04 -04:00
nifi-property-protection-shared NIFI-9780-RC3 prepare for next development iteration 2022-03-21 11:58:27 -07:00
nifi-property-utils NIFI-9780-RC3 prepare for next development iteration 2022-03-21 11:58:27 -07:00
nifi-record NIFI-9780-RC3 prepare for next development iteration 2022-03-21 11:58:27 -07:00
nifi-record-path NIFI-9780-RC3 prepare for next development iteration 2022-03-21 11:58:27 -07:00
nifi-repository-encryption NIFI-9780-RC3 prepare for next development iteration 2022-03-21 11:58:27 -07:00
nifi-rocksdb-utils NIFI-9927 Initial Commit to clean up all extraneous version/group declarations. 2022-04-16 12:05:07 -04:00
nifi-schema-utils NIFI-9780-RC3 prepare for next development iteration 2022-03-21 11:58:27 -07:00
nifi-security-kerberos NIFI-9780 Merge branch 'NIFI-9780-RC3' 2022-04-04 08:35:23 -07:00
nifi-security-kerberos-api NIFI-9780-RC3 prepare for next development iteration 2022-03-21 11:58:27 -07:00
nifi-security-kms NIFI-9780-RC3 prepare for next development iteration 2022-03-21 11:58:27 -07:00
nifi-security-socket-ssl NIFI-9780-RC3 prepare for next development iteration 2022-03-21 11:58:27 -07:00
nifi-security-utils NIFI-9901 Added nifi-xml-processing to nifi-commons 2022-04-13 19:56:57 -04:00
nifi-security-utils-api NIFI-9780-RC3 prepare for next development iteration 2022-03-21 11:58:27 -07:00
nifi-single-user-utils NIFI-9901 Added nifi-xml-processing to nifi-commons 2022-04-13 19:56:57 -04:00
nifi-site-to-site-client NIFI-9901 Added nifi-xml-processing to nifi-commons 2022-04-13 19:56:57 -04:00
nifi-socket-utils NIFI-9780-RC3 prepare for next development iteration 2022-03-21 11:58:27 -07:00
nifi-utils NIFI-9927 Initial Commit to clean up all extraneous version/group declarations. 2022-04-16 12:05:07 -04:00
nifi-uuid5 NIFI-9927 Initial Commit to clean up all extraneous version/group declarations. 2022-04-16 12:05:07 -04:00
nifi-vault-utils NIFI-9780-RC3 prepare for next development iteration 2022-03-21 11:58:27 -07:00
nifi-web-utils NIFI-9780 Merge branch 'NIFI-9780-RC3' 2022-04-04 08:35:23 -07:00
nifi-write-ahead-log NIFI-9780-RC3 prepare for next development iteration 2022-03-21 11:58:27 -07:00
nifi-xml-processing NIFI-9927 Initial Commit to clean up all extraneous version/group declarations. 2022-04-16 12:05:07 -04:00
pom.xml NIFI-9883 Refactor Property Protection using Isolated ClassLoader (#5972) 2022-04-19 11:08:04 -04:00