nifi/nifi-commons
exceptionfactory e16a6c2b89 NIFI-9241 Refactored CSRF mitigation using random Request-Token
- Replaced use of Authorization header with custom Request-Token header for CSRF mitigation
- Added Request-Token cookie for CSRF mitigation
- Replaced session storage of JWT with expiration in seconds
- Removed and disabled CORS configuration
- Disabled HTTP OPTIONS method
- Refactored HTTP Proxy URI construction using RequestUriBuilder

Signed-off-by: Nathan Gough <thenatog@gmail.com>

This closes #5417.
2021-09-30 20:36:15 -04:00
..
nifi-bootstrap-utils NIFI-8767-RC2 prepare for next development iteration 2021-07-10 12:17:09 -07:00
nifi-data-provenance-utils NIFI-9013: Moved nifi-properties-loader and nifi-properties dependencies from data-provenance-utils to the repository where they are needed 2021-08-05 20:36:01 -04:00
nifi-expression-language NIFI-9009: Created VerifiableProcessor, VerifiableControllerService, VerifiableReportingTask components; implemented backend work to call the methods. Added REST APIs and created/updated data models for component configuration verification 2021-09-22 19:00:23 -04:00
nifi-flow-encryptor NIFI-8767-RC2 prepare for next development iteration 2021-07-10 12:17:09 -07:00
nifi-flowfile-packager NIFI-8986 Upgraded Commons Compress to 1.21 2021-08-03 15:52:45 +02:00
nifi-hl7-query-language NIFI-8767-RC2 prepare for next development iteration 2021-07-10 12:17:09 -07:00
nifi-json-utils NIFI-8767-RC2 prepare for next development iteration 2021-07-10 12:17:09 -07:00
nifi-logging-utils NIFI-8767-RC2 prepare for next development iteration 2021-07-10 12:17:09 -07:00
nifi-metrics NIFI-8767-RC2 prepare for next development iteration 2021-07-10 12:17:09 -07:00
nifi-parameter NIFI-8490: Adding inherited parameter contexts (#5072) 2021-08-30 10:44:31 -04:00
nifi-properties NIFI-9061: Eliminated the nifi.cluster.node.protocol.threads property in favor of nifi.cluster.node.protocol.max.threads property so that we can properly scale out the number of threads used for HTTP request replication. Implementing a caching mechanism for creating the DateTimeFormatter used by TimeAdapter in order to improve performance when parsing timestamps in web requests. Implementing caching logic for caching the number of characters that can rendered without needing an ellipsis for some components in the UI (#5316) 2021-09-13 14:36:35 -04:00
nifi-property-encryptor NIFI-8767-RC2 prepare for next development iteration 2021-07-10 12:17:09 -07:00
nifi-property-utils NIFI-9184 Refactored shared methods in Sensitive Property Providers 2021-09-21 15:47:19 -04:00
nifi-record NIFI-9192: ResultSetRecordSet considers value of useLogicalTypes flag when determining the object's schema. 2021-09-27 16:27:39 -04:00
nifi-record-path NIFI-8749 Removed implicit time zone conversion to GMT 2021-08-31 16:07:53 -04:00
nifi-rocksdb-utils NIFI-8767-RC2 prepare for next development iteration 2021-07-10 12:17:09 -07:00
nifi-schema-utils NIFI-8767-RC2 prepare for next development iteration 2021-07-10 12:17:09 -07:00
nifi-security-kerberos NIFI-9201 NullPointerException in AbstractKerberosUser if the tgt is not renewable (#5383) 2021-09-13 11:04:39 -04:00
nifi-security-kerberos-api NIFI-8975 Integrate KerberosUserService into HBase processors/services 2021-08-27 17:41:58 -05:00
nifi-security-kms NIFI-8767-RC2 prepare for next development iteration 2021-07-10 12:17:09 -07:00
nifi-security-socket-ssl NIFI-9228 Refactored tests using TemporaryKeyStoreBuilder 2021-09-21 16:07:13 -04:00
nifi-security-utils NIFI-9228 Refactored tests using TemporaryKeyStoreBuilder 2021-09-21 16:07:13 -04:00
nifi-security-utils-api NIFI-8767-RC2 prepare for next development iteration 2021-07-10 12:17:09 -07:00
nifi-sensitive-property-provider NIFI-9184 Refactored shared methods in Sensitive Property Providers 2021-09-21 15:47:19 -04:00
nifi-single-user-utils NIFI-8767-RC2 prepare for next development iteration 2021-07-10 12:17:09 -07:00
nifi-site-to-site-client NIFI-9228 Refactored tests using TemporaryKeyStoreBuilder 2021-09-21 16:07:13 -04:00
nifi-socket-utils NIFI-8767-RC2 prepare for next development iteration 2021-07-10 12:17:09 -07:00
nifi-utils NIFI-8919 - Refactor Distributed Cache Clients using Netty 2021-09-27 21:00:58 -05:00
nifi-uuid5 NIFI-8767-RC2 prepare for next development iteration 2021-07-10 12:17:09 -07:00
nifi-vault-utils NIFI-9228 Refactored tests using TemporaryKeyStoreBuilder 2021-09-21 16:07:13 -04:00
nifi-web-utils NIFI-9241 Refactored CSRF mitigation using random Request-Token 2021-09-30 20:36:15 -04:00
nifi-write-ahead-log NIFI-8767-RC2 prepare for next development iteration 2021-07-10 12:17:09 -07:00
pom.xml NIFI-8973 Implement KerberosUserService API and keytab, password, and ticket cache implementations 2021-08-18 19:54:56 -05:00