Skip to content

Commit

Permalink
PURLs
Browse files Browse the repository at this point in the history
- addresses parts of #774, #841
- add conversion rule
- correct JSON path by adding missing `product_identification_helper` part
  • Loading branch information
tschmidtb51 committed Jan 31, 2025
1 parent e8b9bf0 commit c5d313c
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions csaf_2.1/prose/edit/src/conformance.md
Original file line number Diff line number Diff line change
Expand Up @@ -536,8 +536,10 @@ Firstly, the program:
Secondly, the program fulfills the following for all items of:
* type `/$defs/full_product_name_t/cpe`: If a CPE is invalid, the CSAF 2.0 to CSAF 2.1 converter SHOULD removed the invalid value and output a
warning that an invalid CPE was detected and removed. Such a warning MUST include the invalid CPE.
* type `/$defs/full_product_name_t/product_identification_helper/cpe`: If a CPE is invalid, the CSAF 2.0 to CSAF 2.1 converter SHOULD removed the
invalid value and output a warning that an invalid CPE was detected and removed. Such a warning MUST include the invalid CPE.
* type `/$defs/full_product_name_t/product_identification_helper/purls`: If a `/$defs/full_product_name_t/product_identification_helper/purl` is given,
the CSAF 2.0 to CSAF 2.1 converter MUST convert it into the first item of the corresponding `purls` array.
* `/$schema`: The CSAF 2.0 to CSAF 2.1 converter MUST set property with the value prescribed by the schema.
* `/document/csaf_version`: The CSAF 2.0 to CSAF 2.1 converter MUST update the value to `2.1`.
* `/document/distribution/tlp/label`: If a TLP label is given, the CSAF 2.0 to CSAF 2.1 converter MUST convert it according to the table below:
Expand Down

0 comments on commit c5d313c

Please sign in to comment.