Skip to content

Class: CveMetadata

Abstract base for CVE Record metadata. Represents either a Published or Rejected record's metadata. All fields are controlled by CVE Services.

  • NOTE: this is an abstract class and should not be instantiated directly

URI: cve:CveMetadata

 classDiagram
    class CveMetadata
    click CveMetadata href "../CveMetadata/"
      CveMetadata <|-- CveMetadataPublished
        click CveMetadataPublished href "../CveMetadataPublished/"
      CveMetadata <|-- CveMetadataRejected
        click CveMetadataRejected href "../CveMetadataRejected/"

Inheritance

Class Properties

Property Value
Union Of CveMetadataPublished, CveMetadataRejected

Slots

Name Cardinality and Range Description Inheritance

Usages

used by used in type used
CVERecord cve_metadata range CveMetadata

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self cve:CveMetadata
native cve:CveMetadata

LinkML Source

Direct

name: CveMetadata
description: Abstract base for CVE Record metadata. Represents either a Published
  or Rejected record's metadata. All fields are controlled by CVE Services.
from_schema: https://w3id.org/lmodel/cve
abstract: true
union_of:
- CveMetadataPublished
- CveMetadataRejected

Induced

name: CveMetadata
description: Abstract base for CVE Record metadata. Represents either a Published
  or Rejected record's metadata. All fields are controlled by CVE Services.
from_schema: https://w3id.org/lmodel/cve
abstract: true
union_of:
- CveMetadataPublished
- CveMetadataRejected