Summary
The TargetedReportConstraint binding class was added in PR #589 as part of the Metapath-based targeting for binding configurations, but the constraint processing system has not been updated to handle this new constraint type.
Background
The TargetedReportConstraint class was generated from the Metaschema module to support inline report constraints with a target attribute. However, the constraint loader and validation infrastructure need to be updated to:
- Recognize and parse
TargetedReportConstraint instances
- Evaluate the target Metapath expression to identify target nodes
- Apply the report constraint logic to each matched target
Files Added
databind/src/main/java/gov/nist/secauto/metaschema/databind/model/metaschema/binding/TargetedReportConstraint.java
Implementation Tasks
Related
Summary
The
TargetedReportConstraintbinding class was added in PR #589 as part of the Metapath-based targeting for binding configurations, but the constraint processing system has not been updated to handle this new constraint type.Background
The
TargetedReportConstraintclass was generated from the Metaschema module to support inlinereportconstraints with atargetattribute. However, the constraint loader and validation infrastructure need to be updated to:TargetedReportConstraintinstancesFiles Added
databind/src/main/java/gov/nist/secauto/metaschema/databind/model/metaschema/binding/TargetedReportConstraint.javaImplementation Tasks
TargetedReportConstraintRelated