- Fix #34: NPE with indeterminate <AllOf> and no <AllOf> matched in same
<AnyOf> - New Generic Non-regression test class (NonRegression): more info: ( #32 in Gitlab) src/test/resources/NonRegression/README.md - Non-Regression test to validate fix for #19 (request w/o subject-id) and #16 (fix stackoverflow error with Audit log aspect) in src/test/resources/NonRegression/16_19 - Added TestAttributeFinder ( #31 ) to be used for unit tests requiring dumb attribute finders for any attribute id/category (configurable as attribute finder parameter), currently used in new NonRegression test aforementioned - New validated test case for #29, i.e. BasicMultipleRequestsV3 using Multiple Decision Profile with repeated categories but no <MultipleRequests>, section 2.3 of XACML MDP spec - Fix #30: test matchResult() not working on Response with multiple results (Multi Decision Profile) - Improved error message for illegal parameters to function ( #33 ) to say which function, which type or number of args, etc. - Moved debug logs showing evaluation results of rule/policy to the AuditAspect.aj - Improved debug logs for AuditAspect to print joinpoing kind and target triggering the aspect (class and method signature) - Added debug logs for troubleshooting AnyOf/AllOf matches - Made package name in src/test/java start like the one in src/main/java: com.thalesgroup.authzforce.core.test...
Showing with 1987 additions and 1129 deletions
This diff is collapsed.