id: https://nde.nl/ontology/hc/class/CacheValidation name: CacheValidation title: Cache Validation Class description: >- Describes methods used for validating cache freshness (e.g., ETag, Last-Modified). **RULE 53 COMPLIANT**: Created for etag migration per slot_fixes.yaml revision. prefixes: linkml: https://w3id.org/linkml/ hc: https://nde.nl/ontology/hc/ prov: http://www.w3.org/ns/prov# imports: - linkml:types - ../slots/has_or_had_identifier - ../slots/has_or_had_method - ../slots/has_or_had_type - ../slots/has_or_had_description - ../slots/specificity_annotation - ../slots/has_or_had_score - ./ETag default_prefix: hc classes: CacheValidation: description: >- A method used to validate if a cached resource is still fresh. Can use ETags, Last-Modified dates, or other mechanisms. slots: - has_or_had_identifier - has_or_had_type - has_or_had_description - specificity_annotation - has_or_had_score slot_usage: has_or_had_identifier: range: ETag required: false description: The ETag associated with this validation method. has_or_had_type: range: string description: Type of validation (e.g. "ETag", "Last-Modified").