ocsf / ocsf-validator

OCSF Schema Validation
Apache License 2.0
9 stars 5 forks source link

Change observable definitions in patch extends to be unsupported. #14

Closed rmouritzen-splunk closed 8 months ago

rmouritzen-splunk commented 8 months ago

Add more validation logic to validate_observables to detect use of observable definitions in the special "patch extends" cases where an extension's object or class definition "patches" the core schema.

This matches the validations done that will be done by the OCSF Server after https://github.com/ocsf/ocsf-server/pull/77 is merged.