Skip to content

Class: MultiLangDescription

Text in a particular language with optional alternate markup or formatted representation (e.g., Markdown) or embedded media. Used for vulnerability descriptions, rejected reasons, configurations, workarounds, solutions, and exploits.

URI: cve:MultiLangDescription

 classDiagram
    class MultiLangDescription
    click MultiLangDescription href "../MultiLangDescription/"
      MultiLangDescription : description_value

      MultiLangDescription : lang

      MultiLangDescription : supporting_media





        MultiLangDescription --> "*" SupportingMedia : supporting_media
        click SupportingMedia href "../SupportingMedia/"



Slots

Name Cardinality and Range Description Inheritance
lang 1
LanguageTag
BCP 47 language code indicating the language of accompanying text direct
description_value 1
String
Plain text description (up to 4096 characters) direct
supporting_media *
SupportingMedia
Supporting media data for the description such as markdown, diagrams, etc direct

Usages

used by used in type used
CnaPublishedContainer descriptions range MultiLangDescription
CnaPublishedContainer configurations_text range MultiLangDescription
CnaPublishedContainer workarounds range MultiLangDescription
CnaPublishedContainer solutions range MultiLangDescription
CnaPublishedContainer exploits range MultiLangDescription
CnaRejectedContainer rejected_reasons range MultiLangDescription
AdpContainer descriptions range MultiLangDescription
AdpContainer configurations_text range MultiLangDescription
AdpContainer workarounds range MultiLangDescription
AdpContainer solutions range MultiLangDescription
AdpContainer exploits range MultiLangDescription
ImpactEntry impact_descriptions range MultiLangDescription

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: MultiLangDescription
description: Text in a particular language with optional alternate markup or formatted
  representation (e.g., Markdown) or embedded media. Used for vulnerability descriptions,
  rejected reasons, configurations, workarounds, solutions, and exploits.
from_schema: https://w3id.org/lmodel/cve
slots:
- lang
- description_value
- supporting_media
slot_usage:
  lang:
    name: lang
    required: true
  description_value:
    name: description_value
    required: true

Induced

name: MultiLangDescription
description: Text in a particular language with optional alternate markup or formatted
  representation (e.g., Markdown) or embedded media. Used for vulnerability descriptions,
  rejected reasons, configurations, workarounds, solutions, and exploits.
from_schema: https://w3id.org/lmodel/cve
slot_usage:
  lang:
    name: lang
    required: true
  description_value:
    name: description_value
    required: true
attributes:
  lang:
    name: lang
    description: BCP 47 language code indicating the language of accompanying text.
    from_schema: https://w3id.org/lmodel/cve
    rank: 1000
    ifabsent: string(en)
    alias: lang
    owner: MultiLangDescription
    domain_of:
    - MultiLangDescription
    - ProblemTypeDescription
    - MetricScenario
    - TimelineEntry
    - CreditEntry
    range: LanguageTag
    required: true
  description_value:
    name: description_value
    description: Plain text description (up to 4096 characters).
    from_schema: https://w3id.org/lmodel/cve
    aliases:
    - value
    rank: 1000
    alias: description_value
    owner: MultiLangDescription
    domain_of:
    - MultiLangDescription
    range: string
    required: true
  supporting_media:
    name: supporting_media
    description: Supporting media data for the description such as markdown, diagrams,
      etc. Similar to RFC 2397, each object has a media type, data value, and optional
      base64 flag.
    from_schema: https://w3id.org/lmodel/cve
    aliases:
    - supportingMedia
    rank: 1000
    alias: supporting_media
    owner: MultiLangDescription
    domain_of:
    - MultiLangDescription
    range: SupportingMedia
    multivalued: true
    inlined: true
    inlined_as_list: true