From e6980180f289023562c1b63873ab56f70a731155 Mon Sep 17 00:00:00 2001 From: tschmidtb51 <65305130+tschmidtb51@users.noreply.github.com> Date: Mon, 22 Apr 2024 23:31:19 +0200 Subject: [PATCH 01/11] Traffic Light Protocol (TLP) 2.0 - addresses parts of oasis-tcs/csaf#591 - change schema to TLP 2.0 --- csaf_2.1/json_schema/csaf_json_schema.json | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/csaf_2.1/json_schema/csaf_json_schema.json b/csaf_2.1/json_schema/csaf_json_schema.json index b3888b31..a987f70b 100644 --- a/csaf_2.1/json_schema/csaf_json_schema.json +++ b/csaf_2.1/json_schema/csaf_json_schema.json @@ -592,9 +592,10 @@ "type": "string", "enum": [ "AMBER", + "AMBER+STRICT", + "CLEAR", "GREEN", - "RED", - "WHITE" + "RED" ] }, "url": { From c9d79e2313106b03c50f05f720cf8cea322e8349 Mon Sep 17 00:00:00 2001 From: tschmidtb51 <65305130+tschmidtb51@users.noreply.github.com> Date: Tue, 23 Apr 2024 00:02:45 +0200 Subject: [PATCH 02/11] Traffic Light Protocol (TLP) 2.0 - addresses parts of oasis-tcs/csaf#591 - adapt prose to reflect schema - add TLP:AMBER+STRICT in appropriate places - add conversion rule --- csaf_2.1/prose/edit/src/conformance.md | 14 ++++++++++ csaf_2.1/prose/edit/src/distributing.md | 28 +++++++++---------- csaf_2.1/prose/edit/src/guidance-on-size.md | 2 +- .../schema-elements-02-props-01-document.md | 7 ++++- 4 files changed, 35 insertions(+), 16 deletions(-) diff --git a/csaf_2.1/prose/edit/src/conformance.md b/csaf_2.1/prose/edit/src/conformance.md index b5a9329e..a95ad97b 100644 --- a/csaf_2.1/prose/edit/src/conformance.md +++ b/csaf_2.1/prose/edit/src/conformance.md @@ -504,6 +504,20 @@ 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. +* `/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: + + | CSAF 2.0 (using TLP v1.0) | CSAF 2.1 (using TLP v2.0) | + |---------------------------|---------------------------| + | `TLP:WHITE` | `TLP:CLEAR` | + | `TLP:GREEN` | `TLP:GREEN` | + | `TLP:AMBER` | `TLP:AMBER` | + | `TLP:RED` | `TLP:RED` | + + If `/document/distribution/text` contains the string `TLP v2.0: TLP:`, the CSAF 2.0 to CSAF 2.1 converter SHOULD provide an + option to use this label instead. If the TLP label changes through such conversion in a way that is not reflected in the table above, the + the CSAF 2.0 to CSAF 2.1 converter MUST output a warning that the TLP label was taken from the distribution text. Such a warning MUST include + both values: the converted one based on the table and the one from the distribution text. + > This is a common case for CSAF 2.0 documents labeled as TLP:RED but actually intended to be TLP:AMBER+STRICT. > A tool MAY implement options to convert other Markdown formats to GitHub-flavoured Markdown. diff --git a/csaf_2.1/prose/edit/src/distributing.md b/csaf_2.1/prose/edit/src/distributing.md index 58a900a0..2436749f 100644 --- a/csaf_2.1/prose/edit/src/distributing.md +++ b/csaf_2.1/prose/edit/src/distributing.md @@ -25,9 +25,9 @@ The CSAF document is per default retrievable from a website which uses TLS for e The CSAF document MUST NOT be downloadable from a location which does not encrypt the transport when crossing organizational boundaries to maintain the chain of custody. -### Requirement 4: TLP:WHITE +### Requirement 4: TLP:CLEAR -If the CSAF document is labeled TLP:WHITE, it MUST be freely accessible. +If the CSAF document is labeled TLP:CLEAR, it MUST be freely accessible. This does not exclude that such a document is also available in an access protected customer portal. However, there MUST be one copy of the document available for people without access to the portal. @@ -35,10 +35,10 @@ However, there MUST be one copy of the document available for people without acc > Reasoning: If an advisory is already in the media, an end user should not be forced to collect the pieces of information from a > press release but be able to retrieve the CSAF document. -### Requirement 5: TLP:AMBER and TLP:RED +### Requirement 5: TLP:AMBER, TLP:AMBER+STRICT and TLP:RED -CSAF documents labeled TLP:AMBER or TLP:RED MUST be access protected. -If they are provided via a web server this SHALL be done under a different path than for TLP:WHITE, +CSAF documents labeled TLP:AMBER, TLP:AMBER+STRICT or TLP:RED MUST be access protected. +If they are provided via a web server this SHALL be done under a different path than for TLP:CLEAR, TLP:GREEN and unlabeled CSAF documents. TLS client authentication, access tokens or any other automatable authentication method SHALL be used. An issuing party MAY agree with the recipients to use any kind of secured drop at the recipients' side to avoid putting them on their own website. @@ -80,9 +80,9 @@ CSAF aggregator SHOULD display over any individual `publisher` values in the CSA "rolie": { "feeds": [ { - "summary": "All TLP:WHITE advisories of Example Company.", - "tlp_label": "WHITE", - "url": "https://www.example.com/.well-known/csaf/feed-tlp-white.json" + "summary": "All TLP:CLEAR advisories of Example Company.", + "tlp_label": "CLEAR", + "url": "https://www.example.com/.well-known/csaf/feed-tlp-clear.json" } ] } @@ -215,7 +215,7 @@ ROLIE is built on top of the Atom Publishing Format and Protocol, with specific All CSAF documents with the same TLP level MUST be listed in a single ROLIE feed. At least one of the feeds -* TLP:WHITE +* TLP:CLEAR * TLP:GREEN * unlabeled @@ -227,12 +227,12 @@ Each ROLIE feed document MUST be a JSON file that conforms with [cite](#RFC8322) ``` { "feed": { - "id": "example-csaf-feed-tlp-white", - "title": "Example CSAF feed (TLP:WHITE)", + "id": "example-csaf-feed-tlp-clear", + "title": "Example CSAF feed (TLP:CLEAR)", "link": [ { "rel": "self", - "href": "https://psirt.domain.tld/advisories/csaf/feed-tlp-white.json" + "href": "https://psirt.domain.tld/advisories/csaf/feed-tlp-clear.json" } ], "category": [ @@ -299,8 +299,8 @@ If it is used, each ROLIE service document MUST be a JSON file that conforms wit "title": "Public CSAF feed", "collection": [ { - "title": "Example CSAF feed (TLP:WHITE)", - "href": "https://psirt.domain.tld/advisories/csaf/feed-tlp-white.json", + "title": "Example CSAF feed (TLP:CLEAR)", + "href": "https://psirt.domain.tld/advisories/csaf/feed-tlp-clear.json", "categories": { "category": [ { diff --git a/csaf_2.1/prose/edit/src/guidance-on-size.md b/csaf_2.1/prose/edit/src/guidance-on-size.md index 4d8f2620..b8fe47f4 100644 --- a/csaf_2.1/prose/edit/src/guidance-on-size.md +++ b/csaf_2.1/prose/edit/src/guidance-on-size.md @@ -283,7 +283,7 @@ A string which is an enum has a fixed maximum length given by its longest value. It seems to be safe to assume that the length of each value is not greater than 50. This applies to: * `/document/csaf_version` (3) -* `/document/distribution/tlp/label` (5) +* `/document/distribution/tlp/label` (12) * `/document/notes[]/category` (16) * `/document/publisher/category` (11) * `/document/references[]/category` (8) diff --git a/csaf_2.1/prose/edit/src/schema-elements-02-props-01-document.md b/csaf_2.1/prose/edit/src/schema-elements-02-props-01-document.md index 60905522..9d806d9e 100644 --- a/csaf_2.1/prose/edit/src/schema-elements-02-props-01-document.md +++ b/csaf_2.1/prose/edit/src/schema-elements-02-props-01-document.md @@ -190,11 +190,16 @@ Valid values of the `enum` are: ``` AMBER + AMBER+STRICT + CLEAR GREEN RED - WHITE ``` +> Note: In the TLP specification there are only 4 labels. The part `+STRICT` is an extension to `TLP:AMBER`. +> To simplify the JSON structure, avoid additional business level tests and aid in parsing, consumption and +> processing, it is provided as a label to be selected instead of having a separate field. + The URL of TLP version (`url`) with value type `string` with format `uri` provides a URL where to find the textual description of the TLP version which is used in this document. The default value is the URL to the definition by FIRST: From 3180ca29dc08135e25db44e34e51a6bcaa06ec87 Mon Sep 17 00:00:00 2001 From: tschmidtb51 <65305130+tschmidtb51@users.noreply.github.com> Date: Tue, 23 Apr 2024 00:06:58 +0200 Subject: [PATCH 03/11] Traffic Light Protocol (TLP) 2.0 - addresses parts of oasis-tcs/csaf#591 - update PMD schema --- csaf_2.1/json_schema/provider_json_schema.json | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/csaf_2.1/json_schema/provider_json_schema.json b/csaf_2.1/json_schema/provider_json_schema.json index 1e93c5a1..4e780197 100644 --- a/csaf_2.1/json_schema/provider_json_schema.json +++ b/csaf_2.1/json_schema/provider_json_schema.json @@ -98,7 +98,7 @@ "description": "Contains a summary of the feed.", "type": "string", "examples": [ - "All TLP:WHITE advisories of Example Company." + "All TLP:CLEAR advisories of Example Company." ] }, "tlp_label": { @@ -107,9 +107,10 @@ "type": "string", "enum": [ "UNLABELED", - "WHITE", + "CLEAR", "GREEN", "AMBER", + "AMBER+STRICT", "RED" ] }, From 38205913c38d4903995acba0c86fdf7babd8f0e1 Mon Sep 17 00:00:00 2001 From: tschmidtb51 <65305130+tschmidtb51@users.noreply.github.com> Date: Tue, 23 Apr 2024 00:32:50 +0200 Subject: [PATCH 04/11] Traffic Light Protocol (TLP) 2.0 - addresses parts of oasis-tcs/csaf#591 - update example files --- csaf_2.1/examples/ROLIE/example-01-category.json | 6 +++--- csaf_2.1/examples/ROLIE/example-01-feed-tlp-white.json | 8 ++++---- csaf_2.1/examples/ROLIE/example-01-service.json | 4 ++-- csaf_2.1/examples/ROLIE/example-02-service.json | 6 +++--- csaf_2.1/examples/csaf/bsi-2022-0001.json | 2 +- csaf_2.1/examples/csaf/csaf_vex/sec-vex-2022-0001.json | 2 +- csaf_2.1/examples/csaf/rhsa-2019_1862.json | 2 +- csaf_2.1/examples/csaf/rhsa-2021_5186.json | 2 +- csaf_2.1/examples/csaf/rhsa-2021_5217.json | 2 +- csaf_2.1/examples/csaf/rhsa-2022_0011.json | 2 +- .../provider-metadata/example-01-provider-metadata.json | 6 +++--- 11 files changed, 21 insertions(+), 21 deletions(-) diff --git a/csaf_2.1/examples/ROLIE/example-01-category.json b/csaf_2.1/examples/ROLIE/example-01-category.json index 2f835f3e..5d37e159 100644 --- a/csaf_2.1/examples/ROLIE/example-01-category.json +++ b/csaf_2.1/examples/ROLIE/example-01-category.json @@ -2,11 +2,11 @@ "categories": { "category": [ { - "term": "Example Company Product A" + "term": "Example Company Product A" }, { - "term": "Example Company Product B" + "term": "Example Company Product B" } ] } -} +} \ No newline at end of file diff --git a/csaf_2.1/examples/ROLIE/example-01-feed-tlp-white.json b/csaf_2.1/examples/ROLIE/example-01-feed-tlp-white.json index 63753c77..34ec7a63 100644 --- a/csaf_2.1/examples/ROLIE/example-01-feed-tlp-white.json +++ b/csaf_2.1/examples/ROLIE/example-01-feed-tlp-white.json @@ -1,11 +1,11 @@ { "feed": { - "id": "example-csaf-feed-tlp-white", - "title": "Example CSAF feed (TLP:WHITE)", + "id": "example-csaf-feed-tlp-clear", + "title": "Example CSAF feed (TLP:CLEAR)", "link": [ { "rel": "self", - "href": "https://psirt.domain.tld/advisories/csaf/feed-tlp-white.json" + "href": "https://psirt.domain.tld/advisories/csaf/feed-tlp-clear.json" } ], "category": [ @@ -49,4 +49,4 @@ } ] } -} +} \ No newline at end of file diff --git a/csaf_2.1/examples/ROLIE/example-01-service.json b/csaf_2.1/examples/ROLIE/example-01-service.json index e6001f6e..99c15f49 100644 --- a/csaf_2.1/examples/ROLIE/example-01-service.json +++ b/csaf_2.1/examples/ROLIE/example-01-service.json @@ -5,8 +5,8 @@ "title": "Public CSAF feed", "collection": [ { - "title": "Example CSAF feed (TLP:WHITE)", - "href": "https://psirt.domain.tld/advisories/csaf/feed-tlp-white.json", + "title": "Example CSAF feed (TLP:CLEAR)", + "href": "https://psirt.domain.tld/advisories/csaf/feed-tlp-clear.json", "categories": { "category": [ { diff --git a/csaf_2.1/examples/ROLIE/example-02-service.json b/csaf_2.1/examples/ROLIE/example-02-service.json index 0ff7dacd..cfbed5d2 100644 --- a/csaf_2.1/examples/ROLIE/example-02-service.json +++ b/csaf_2.1/examples/ROLIE/example-02-service.json @@ -5,8 +5,8 @@ "title": "Public CSAF feed", "collection": [ { - "title": "Example CSAF feed (TLP:WHITE)", - "href": "https://psirt.domain.tld/advisories/csaf/feed-tlp-white.json", + "title": "Example CSAF feed (TLP:CLEAR)", + "href": "https://psirt.domain.tld/advisories/csaf/feed-tlp-clear.json", "categories": { "category": [ { @@ -57,4 +57,4 @@ } ] } -} +} \ No newline at end of file diff --git a/csaf_2.1/examples/csaf/bsi-2022-0001.json b/csaf_2.1/examples/csaf/bsi-2022-0001.json index 4a6e48dc..56d9470e 100644 --- a/csaf_2.1/examples/csaf/bsi-2022-0001.json +++ b/csaf_2.1/examples/csaf/bsi-2022-0001.json @@ -7,7 +7,7 @@ "csaf_version": "2.1", "distribution": { "tlp": { - "label": "WHITE", + "label": "CLEAR", "url": "https://www.first.org/tlp/" } }, diff --git a/csaf_2.1/examples/csaf/csaf_vex/sec-vex-2022-0001.json b/csaf_2.1/examples/csaf/csaf_vex/sec-vex-2022-0001.json index dde4e5ff..7d717073 100644 --- a/csaf_2.1/examples/csaf/csaf_vex/sec-vex-2022-0001.json +++ b/csaf_2.1/examples/csaf/csaf_vex/sec-vex-2022-0001.json @@ -4,7 +4,7 @@ "csaf_version": "2.1", "distribution": { "tlp": { - "label": "WHITE", + "label": "CLEAR", "url": "https://www.first.org/tlp/" } }, diff --git a/csaf_2.1/examples/csaf/rhsa-2019_1862.json b/csaf_2.1/examples/csaf/rhsa-2019_1862.json index 33b30bfa..6e839594 100644 --- a/csaf_2.1/examples/csaf/rhsa-2019_1862.json +++ b/csaf_2.1/examples/csaf/rhsa-2019_1862.json @@ -9,7 +9,7 @@ "distribution": { "text": "Copyright \u00a9 2022 Red Hat, Inc. All rights reserved.", "tlp": { - "label": "WHITE", + "label": "CLEAR", "url": "https://www.first.org/tlp/" } }, diff --git a/csaf_2.1/examples/csaf/rhsa-2021_5186.json b/csaf_2.1/examples/csaf/rhsa-2021_5186.json index 5f10bfe8..12ab50c5 100644 --- a/csaf_2.1/examples/csaf/rhsa-2021_5186.json +++ b/csaf_2.1/examples/csaf/rhsa-2021_5186.json @@ -9,7 +9,7 @@ "distribution": { "text": "Copyright \u00a9 2022 Red Hat, Inc. All rights reserved.", "tlp": { - "label": "WHITE", + "label": "CLEAR", "url": "https://www.first.org/tlp/" } }, diff --git a/csaf_2.1/examples/csaf/rhsa-2021_5217.json b/csaf_2.1/examples/csaf/rhsa-2021_5217.json index ae12011e..374462ac 100644 --- a/csaf_2.1/examples/csaf/rhsa-2021_5217.json +++ b/csaf_2.1/examples/csaf/rhsa-2021_5217.json @@ -9,7 +9,7 @@ "distribution": { "text": "Copyright \u00a9 2022 Red Hat, Inc. All rights reserved.", "tlp": { - "label": "WHITE", + "label": "CLEAR", "url": "https://www.first.org/tlp/" } }, diff --git a/csaf_2.1/examples/csaf/rhsa-2022_0011.json b/csaf_2.1/examples/csaf/rhsa-2022_0011.json index d715c75f..d5019b6f 100644 --- a/csaf_2.1/examples/csaf/rhsa-2022_0011.json +++ b/csaf_2.1/examples/csaf/rhsa-2022_0011.json @@ -9,7 +9,7 @@ "distribution": { "text": "Copyright \u00a9 2022 Red Hat, Inc. All rights reserved.", "tlp": { - "label": "WHITE", + "label": "CLEAR", "url": "https://www.first.org/tlp/" } }, diff --git a/csaf_2.1/examples/provider-metadata/example-01-provider-metadata.json b/csaf_2.1/examples/provider-metadata/example-01-provider-metadata.json index 538d486d..eaf17c6f 100644 --- a/csaf_2.1/examples/provider-metadata/example-01-provider-metadata.json +++ b/csaf_2.1/examples/provider-metadata/example-01-provider-metadata.json @@ -5,9 +5,9 @@ "rolie": { "feeds": [ { - "summary": "All TLP:WHITE advisories of Example Company.", - "tlp_label": "WHITE", - "url": "https://www.example.com/.well-known/csaf/feed-tlp-white.json" + "summary": "All TLP:CLEAR advisories of Example Company.", + "tlp_label": "CLEAR", + "url": "https://www.example.com/.well-known/csaf/feed-tlp-clear.json" } ] } From 265251fba82cc198ba63aa2c8afbb1b316d76e87 Mon Sep 17 00:00:00 2001 From: tschmidtb51 <65305130+tschmidtb51@users.noreply.github.com> Date: Tue, 23 Apr 2024 00:46:31 +0200 Subject: [PATCH 05/11] Mandatory TLP - addresses parts of oasis-tcs/csaf#633 - make `/document/distribution/tlp` mandatory --- csaf_2.1/json_schema/csaf_json_schema.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/csaf_2.1/json_schema/csaf_json_schema.json b/csaf_2.1/json_schema/csaf_json_schema.json index a987f70b..35b2a006 100644 --- a/csaf_2.1/json_schema/csaf_json_schema.json +++ b/csaf_2.1/json_schema/csaf_json_schema.json @@ -503,6 +503,7 @@ "required": [ "category", "csaf_version", + "distribution", "publisher", "title", "tracking" @@ -565,7 +566,9 @@ "title": "Rules for sharing document", "description": "Describe any constraints on how this document might be shared.", "type": "object", - "minProperties": 1, + "required": [ + "tlp" + ], "properties": { "text": { "title": "Textual description", From a5ce1645c81bc465990dc9319be3bcf0e149d16e Mon Sep 17 00:00:00 2001 From: tschmidtb51 <65305130+tschmidtb51@users.noreply.github.com> Date: Tue, 23 Apr 2024 01:03:52 +0200 Subject: [PATCH 06/11] Mandatory TLP - addresses parts of oasis-tcs/csaf#633 - adapt prose to reflect schema - add `/document/distribution/tlp/label` in CSAF base profile - mark test 6.2.10 as deprecated - add conversion rule --- csaf_2.1/prose/edit/src/conformance.md | 2 ++ csaf_2.1/prose/edit/src/profiles.md | 1 + .../src/schema-elements-02-props-01-document.md | 16 ++++++++-------- csaf_2.1/prose/edit/src/tests-02-optional.md | 2 +- 4 files changed, 12 insertions(+), 9 deletions(-) diff --git a/csaf_2.1/prose/edit/src/conformance.md b/csaf_2.1/prose/edit/src/conformance.md index a95ad97b..b3768d45 100644 --- a/csaf_2.1/prose/edit/src/conformance.md +++ b/csaf_2.1/prose/edit/src/conformance.md @@ -519,6 +519,8 @@ Secondly, the program fulfills the following for all items of: both values: the converted one based on the table and the one from the distribution text. > This is a common case for CSAF 2.0 documents labeled as TLP:RED but actually intended to be TLP:AMBER+STRICT. + If no TLP label was given, the CSAF 2.0 to CSAF 2.1 converter SHOULD assign `TLP:CLEAR` and output a warning that the default TLP has been set. + > A tool MAY implement options to convert other Markdown formats to GitHub-flavoured Markdown. > A tool MAY implement an additional, non-default option to output an invalid document that can be fixed afterwards. Solely in this case, any diff --git a/csaf_2.1/prose/edit/src/profiles.md b/csaf_2.1/prose/edit/src/profiles.md index 751301c4..f8dc5690 100644 --- a/csaf_2.1/prose/edit/src/profiles.md +++ b/csaf_2.1/prose/edit/src/profiles.md @@ -29,6 +29,7 @@ A CSAF document SHALL fulfill the following requirements to satisfy the profile * The following elements MUST exist and be valid: * `/document/category` * `/document/csaf_version` + * `/document/distribution/tlp/label` * `/document/publisher/category` * `/document/publisher/name` * `/document/publisher/namespace` diff --git a/csaf_2.1/prose/edit/src/schema-elements-02-props-01-document.md b/csaf_2.1/prose/edit/src/schema-elements-02-props-01-document.md index 9d806d9e..8748eb5e 100644 --- a/csaf_2.1/prose/edit/src/schema-elements-02-props-01-document.md +++ b/csaf_2.1/prose/edit/src/schema-elements-02-props-01-document.md @@ -1,11 +1,11 @@ ### Document Property -Document level meta-data (`document`) of value type `object` with the 5 mandatory properties Category (`category`), -CSAF Version (`csaf_version`), Publisher (`publisher`), Title (`title`), +Document level meta-data (`document`) of value type `object` with the 6 mandatory properties Category (`category`), +CSAF Version (`csaf_version`), Distribution (`distribution`), Publisher (`publisher`), Title (`title`), and Tracking (`tracking`) captures the meta-data about this document describing a particular set of security advisories. -In addition, the `document` object MAY provide the 7 optional properties Acknowledgments (`acknowledgments`), -Aggregate Severity (`aggregate_severity`), Distribution (`distribution`), Language (`lang`), Notes (`notes`), -References (`references`), and Source Language (`source_lang`). +In addition, the `document` object MAY provide the 6 optional properties Acknowledgments (`acknowledgments`), +Aggregate Severity (`aggregate_severity`), Language (`lang`), Notes (`notes`), References (`references`), +and Source Language (`source_lang`). ``` "document": { @@ -135,8 +135,8 @@ The single valid value for this `enum` is: #### Document Property - Distribution -Rules for sharing document (`distribution`) of value type `object` with at least 1 of the 2 properties Text (`text`) and -Traffic Light Protocol (TLP) (`tlp`) describes any constraints on how this document might be shared. +Rules for sharing document (`distribution`) of value type `object` with the mandatory property Traffic Light Protocol (TLP) (`tlp`) and the +optional property Text (`text`) describes any constraints on how this document might be shared. ``` "distribution": { @@ -161,7 +161,7 @@ The Textual description (`text`) of value type `string` with 1 or more character *Examples 1:* ``` - Copyright 2021, Example Company, All Rights Reserved. + Copyright 2024, Example Company, All Rights Reserved. Distribute freely. Share only on a need-to-know-basis only. ``` diff --git a/csaf_2.1/prose/edit/src/tests-02-optional.md b/csaf_2.1/prose/edit/src/tests-02-optional.md index 90ae847e..3f25b64c 100644 --- a/csaf_2.1/prose/edit/src/tests-02-optional.md +++ b/csaf_2.1/prose/edit/src/tests-02-optional.md @@ -320,7 +320,7 @@ The relevant paths for this test are: > The hash algorithm `sha1` is used in one item of hashes without being accompanied by a second hash algorithm. -### Missing TLP label +### Missing TLP label (deprecated) It MUST be tested that `/document/distribution/tlp/label` is present and valid. From f86e72bb123d4b5299a6383cf3215933be6f2e77 Mon Sep 17 00:00:00 2001 From: tschmidtb51 <65305130+tschmidtb51@users.noreply.github.com> Date: Tue, 23 Apr 2024 01:50:19 +0200 Subject: [PATCH 07/11] Mandatory TLP - addresses parts of oasis-tcs/csaf#633 - correct examples - add TLP label --- csaf_2.1/examples/csaf/cisco-sa-20180328-smi2.json | 9 ++++++++- .../examples/csaf/csaf_vex/2022-evd-uc-01-a-001.json | 5 +++++ .../examples/csaf/csaf_vex/2022-evd-uc-01-f-001.json | 5 +++++ .../examples/csaf/csaf_vex/2022-evd-uc-01-na-001.json | 5 +++++ .../examples/csaf/csaf_vex/2022-evd-uc-01-ui-001.json | 5 +++++ .../examples/csaf/csaf_vex/2022-evd-uc-02-na-001.json | 5 +++++ .../examples/csaf/csaf_vex/2022-evd-uc-03-ms-001.json | 5 +++++ csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-04-001.json | 5 +++++ csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-05-001.json | 5 +++++ csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-06-001.json | 5 +++++ csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-07-001.json | 5 +++++ csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-08-001.json | 5 +++++ csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-09-001.json | 5 +++++ 13 files changed, 68 insertions(+), 1 deletion(-) diff --git a/csaf_2.1/examples/csaf/cisco-sa-20180328-smi2.json b/csaf_2.1/examples/csaf/cisco-sa-20180328-smi2.json index 6179967d..55ba83d2 100644 --- a/csaf_2.1/examples/csaf/cisco-sa-20180328-smi2.json +++ b/csaf_2.1/examples/csaf/cisco-sa-20180328-smi2.json @@ -3,6 +3,13 @@ "title": "Cisco IOS and IOS XE Software Smart Install Remote Code Execution Vulnerability", "category": "Cisco Security Advisory", "csaf_version": "2.1", + "distribution": { + "distribution": { + "tlp": { + "label": "CLEAR" + } + } + }, "publisher": { "category": "vendor", "contact_details": "Emergency Support:\n+1 877 228 7302 (toll-free within North America)\n+1 408 525 6532 (International direct-dial)\nNon-emergency Support:\nEmail: psirt@cisco.com\nSupport requests that are received via e-mail are typically acknowledged within 48 hours.", @@ -3311,4 +3318,4 @@ ] } ] -} \ No newline at end of file +} diff --git a/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-01-a-001.json b/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-01-a-001.json index 42f6508e..87b68744 100644 --- a/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-01-a-001.json +++ b/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-01-a-001.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_vex", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "notes": [ { "category": "summary", diff --git a/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-01-f-001.json b/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-01-f-001.json index 4231f676..c848c568 100644 --- a/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-01-f-001.json +++ b/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-01-f-001.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_vex", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "notes": [ { "category": "summary", diff --git a/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-01-na-001.json b/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-01-na-001.json index 865055cb..47619229 100644 --- a/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-01-na-001.json +++ b/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-01-na-001.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_vex", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "notes": [ { "category": "summary", diff --git a/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-01-ui-001.json b/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-01-ui-001.json index a69171f1..d523c32d 100644 --- a/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-01-ui-001.json +++ b/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-01-ui-001.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_vex", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "notes": [ { "category": "summary", diff --git a/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-02-na-001.json b/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-02-na-001.json index b4c09811..3d37409c 100644 --- a/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-02-na-001.json +++ b/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-02-na-001.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_vex", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "notes": [ { "category": "summary", diff --git a/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-03-ms-001.json b/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-03-ms-001.json index 3f838eba..8fc5cd93 100644 --- a/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-03-ms-001.json +++ b/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-03-ms-001.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_vex", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "notes": [ { "category": "summary", diff --git a/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-04-001.json b/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-04-001.json index 2fcf8dd6..55b2bee1 100644 --- a/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-04-001.json +++ b/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-04-001.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_vex", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "notes": [ { "category": "summary", diff --git a/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-05-001.json b/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-05-001.json index 061e8260..158a35ca 100644 --- a/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-05-001.json +++ b/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-05-001.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_vex", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "notes": [ { "category": "summary", diff --git a/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-06-001.json b/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-06-001.json index 522ffd5a..aa3ec175 100644 --- a/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-06-001.json +++ b/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-06-001.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_vex", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "notes": [ { "category": "summary", diff --git a/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-07-001.json b/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-07-001.json index 69c77fbc..2db50a2e 100644 --- a/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-07-001.json +++ b/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-07-001.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_vex", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "notes": [ { "category": "summary", diff --git a/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-08-001.json b/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-08-001.json index 13bc8895..bdfa3d10 100644 --- a/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-08-001.json +++ b/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-08-001.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_vex", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "notes": [ { "category": "summary", diff --git a/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-09-001.json b/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-09-001.json index ae7a952d..463a8156 100644 --- a/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-09-001.json +++ b/csaf_2.1/examples/csaf/csaf_vex/2022-evd-uc-09-001.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_vex", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "notes": [ { "category": "summary", From fe3cfaa28ac6c32516643207eaefade1f7f751b2 Mon Sep 17 00:00:00 2001 From: tschmidtb51 <65305130+tschmidtb51@users.noreply.github.com> Date: Tue, 23 Apr 2024 02:06:40 +0200 Subject: [PATCH 08/11] Mandatory TLP - addresses parts of oasis-tcs/csaf#633 - add `/document/distribution/tlp` to validator test data - add `/document/distribution/tlp` to filename test data --- .../data/invalid/OASIS_CSAF_TC-CSAF_2.1-2024-5-1-01.json | 5 +++++ .../invalid/oasis-open_csaf_tc-csaf_21-2024-5-1-02.json | 5 +++++ .../invalid/oasis____csaf_tc-csaf_2_1-2024-5-1-03.json | 5 +++++ .../data/valid/oasis_csaf_tc-csaf_2_1-2024-5-1-11.json | 5 +++++ .../data/valid/oasis_csaf_tc-csaf_2_1-2024-5-1-12.json | 5 +++++ .../data/valid/oasis_csaf_tc-csaf_2_1-2024-5-1-13.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-01-01.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-01-02.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-01-03.json | 7 ++++++- .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-01-11.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-01-12.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-01-13.json | 7 ++++++- .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-02-01.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-02-02.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-02-11.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-02-12.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-03-01.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-03-02.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-03-11.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-03-12.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-04-01.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-04-02.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-04-11.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-04-12.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-05-01.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-06-01.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-06-02.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-06-11.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-07-01.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-07-11.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-08-01.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-08-11.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-01.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-02.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-03.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-04.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-05.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-06.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-11.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-12.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-13.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-14.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-15.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-10-01.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-10-11.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-11-01.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-11-11.json | 5 +++++ .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-01.json | 7 ++++++- .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-02.json | 7 ++++++- .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-03.json | 7 ++++++- .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-04.json | 7 ++++++- .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-11.json | 7 ++++++- .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-12.json | 7 ++++++- .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-13.json | 7 ++++++- .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-14.json | 7 ++++++- .../informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-15.json | 7 ++++++- .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-01-01.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-02-01.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-03-01.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-04-01.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-05-01.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-01.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-02.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-03.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-04.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-05.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-11.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-12.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-13.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-14.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-15.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-01.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-02.json | 7 ++++++- .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-03.json | 7 ++++++- .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-04.json | 7 ++++++- .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-11.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-12.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-13.json | 7 ++++++- .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-14.json | 7 ++++++- .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-15.json | 7 ++++++- .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-16.json | 7 ++++++- .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-17.json | 7 ++++++- .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-01.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-02.json | 7 ++++++- .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-03.json | 7 ++++++- .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-04.json | 7 ++++++- .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-11.json | 7 ++++++- .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-12.json | 7 ++++++- .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-13.json | 7 ++++++- .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-14.json | 7 ++++++- .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-01.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-02.json | 7 ++++++- .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-03.json | 7 ++++++- .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-04.json | 7 ++++++- .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-05.json | 7 ++++++- .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-11.json | 7 ++++++- .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-12.json | 7 ++++++- .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-13.json | 7 ++++++- .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-14.json | 7 ++++++- .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-15.json | 7 ++++++- .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-16.json | 7 ++++++- .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-01.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-02.json | 7 ++++++- .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-03.json | 7 ++++++- .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-04.json | 7 ++++++- .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-11.json | 7 ++++++- .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-12.json | 7 ++++++- .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-13.json | 7 ++++++- .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-14.json | 7 ++++++- .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-11-01.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-12-01.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-13-01.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-01.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-02.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-03.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-04.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-05.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-06.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-07.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-08.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-11.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-12.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-13.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-14.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-15.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-16.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-17.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-18.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-19.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-15-01.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-15-02.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-15-11.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-15-12.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-01.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-02.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-03.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-04.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-05.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-06.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-07.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-08.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-11.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-12.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-13.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-14.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-15.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-16.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-17.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-18.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-19.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-31.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-17-01.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-18-01.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-19-01.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-19-02.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-20-01.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-21-01.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-21-02.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-21-11.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-21-12.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-21-13.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-22-01.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-23-01.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-24-01.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-24-02.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-24-11.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-24-12.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-25-01.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-26-01.json | 5 +++++ .../oasis_csaf_tc-csaf_2_1-2024-6-1-27-01-01.json | 5 +++++ .../oasis_csaf_tc-csaf_2_1-2024-6-1-27-02-01.json | 5 +++++ .../oasis_csaf_tc-csaf_2_1-2024-6-1-27-03-01.json | 5 +++++ .../oasis_csaf_tc-csaf_2_1-2024-6-1-27-04-01.json | 5 +++++ .../oasis_csaf_tc-csaf_2_1-2024-6-1-27-05-01.json | 5 +++++ .../oasis_csaf_tc-csaf_2_1-2024-6-1-27-06-01.json | 5 +++++ .../oasis_csaf_tc-csaf_2_1-2024-6-1-27-07-01.json | 5 +++++ .../oasis_csaf_tc-csaf_2_1-2024-6-1-27-08-01.json | 5 +++++ .../oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-01.json | 5 +++++ .../oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-02.json | 5 +++++ .../oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-03.json | 5 +++++ .../oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-04.json | 5 +++++ .../oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-05.json | 5 +++++ .../oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-06.json | 5 +++++ .../oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-11.json | 5 +++++ .../oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-12.json | 5 +++++ .../oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-13.json | 5 +++++ .../oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-14.json | 5 +++++ .../oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-15.json | 5 +++++ .../oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-16.json | 5 +++++ .../oasis_csaf_tc-csaf_2_1-2024-6-1-27-10-01.json | 5 +++++ .../oasis_csaf_tc-csaf_2_1-2024-6-1-27-11-01.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-28-01.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-28-11.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-29-01.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-29-11.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-29-12.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-30-01.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-30-11.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-01.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-02.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-03.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-04.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-05.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-06.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-07.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-08.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-09.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-11.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-12.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-32-01.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-32-11.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-33-01.json | 5 +++++ .../mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-33-11.json | 5 +++++ .../data/oasis_csaf_tc-csaf_2_1-2024-TEMPLATE.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-01-01.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-01-11.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-02-01.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-03-01.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-04-01.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-05-01.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-06-01.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-07-01.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-08-01.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-08-02.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-09-01.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-09-02.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-11-01.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-11-11.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-12-01.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-13-01.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-01.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-02.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-03.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-04.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-05.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-06.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-07.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-08.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-11.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-12.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-15-01.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-15-02.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-15-11.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-16-01.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-16-02.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-16-11.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-17-01.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-17-11.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-18-01.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-18-11.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-01.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-02.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-03.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-04.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-05.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-06.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-07.json | 7 ++++++- .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-08.json | 7 ++++++- .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-11.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-12.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-13.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-14.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-15.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-16.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-17.json | 5 +++++ .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-18.json | 7 ++++++- .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-19.json | 7 ++++++- .../optional/oasis_csaf_tc-csaf_2_1-2024-6-2-20-01.json | 5 +++++ 268 files changed, 1387 insertions(+), 47 deletions(-) diff --git a/csaf_2.1/test/filenames/data/invalid/OASIS_CSAF_TC-CSAF_2.1-2024-5-1-01.json b/csaf_2.1/test/filenames/data/invalid/OASIS_CSAF_TC-CSAF_2.1-2024-5-1-01.json index 8644910e..7f0bf4a5 100644 --- a/csaf_2.1/test/filenames/data/invalid/OASIS_CSAF_TC-CSAF_2.1-2024-5-1-01.json +++ b/csaf_2.1/test/filenames/data/invalid/OASIS_CSAF_TC-CSAF_2.1-2024-5-1-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/filenames/data/invalid/oasis-open_csaf_tc-csaf_21-2024-5-1-02.json b/csaf_2.1/test/filenames/data/invalid/oasis-open_csaf_tc-csaf_21-2024-5-1-02.json index 3be821bb..b03bb05c 100644 --- a/csaf_2.1/test/filenames/data/invalid/oasis-open_csaf_tc-csaf_21-2024-5-1-02.json +++ b/csaf_2.1/test/filenames/data/invalid/oasis-open_csaf_tc-csaf_21-2024-5-1-02.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/filenames/data/invalid/oasis____csaf_tc-csaf_2_1-2024-5-1-03.json b/csaf_2.1/test/filenames/data/invalid/oasis____csaf_tc-csaf_2_1-2024-5-1-03.json index c310ca41..61b698fd 100644 --- a/csaf_2.1/test/filenames/data/invalid/oasis____csaf_tc-csaf_2_1-2024-5-1-03.json +++ b/csaf_2.1/test/filenames/data/invalid/oasis____csaf_tc-csaf_2_1-2024-5-1-03.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/filenames/data/valid/oasis_csaf_tc-csaf_2_1-2024-5-1-11.json b/csaf_2.1/test/filenames/data/valid/oasis_csaf_tc-csaf_2_1-2024-5-1-11.json index f983b5dc..0fff26eb 100644 --- a/csaf_2.1/test/filenames/data/valid/oasis_csaf_tc-csaf_2_1-2024-5-1-11.json +++ b/csaf_2.1/test/filenames/data/valid/oasis_csaf_tc-csaf_2_1-2024-5-1-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/filenames/data/valid/oasis_csaf_tc-csaf_2_1-2024-5-1-12.json b/csaf_2.1/test/filenames/data/valid/oasis_csaf_tc-csaf_2_1-2024-5-1-12.json index 5b2b4c1c..5762ebcb 100644 --- a/csaf_2.1/test/filenames/data/valid/oasis_csaf_tc-csaf_2_1-2024-5-1-12.json +++ b/csaf_2.1/test/filenames/data/valid/oasis_csaf_tc-csaf_2_1-2024-5-1-12.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/filenames/data/valid/oasis_csaf_tc-csaf_2_1-2024-5-1-13.json b/csaf_2.1/test/filenames/data/valid/oasis_csaf_tc-csaf_2_1-2024-5-1-13.json index 21217a6b..2c08daf5 100644 --- a/csaf_2.1/test/filenames/data/valid/oasis_csaf_tc-csaf_2_1-2024-5-1-13.json +++ b/csaf_2.1/test/filenames/data/valid/oasis_csaf_tc-csaf_2_1-2024-5-1-13.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-01-01.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-01-01.json index 08c81a3f..af0ad15e 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-01-01.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-01-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-01-02.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-01-02.json index 464fa2b4..fefb55b9 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-01-02.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-01-02.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-01-03.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-01-03.json index 7005f046..4c3f33f5 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-01-03.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-01-03.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -101,4 +106,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-01-11.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-01-11.json index 6a3ec791..ac938101 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-01-11.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-01-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-01-12.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-01-12.json index 32eaee3c..480cacdd 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-01-12.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-01-12.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-01-13.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-01-13.json index 0b70b72c..ce98d845 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-01-13.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-01-13.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -119,4 +124,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-02-01.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-02-01.json index 8b9852df..4b013a8e 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-02-01.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-02-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-02-02.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-02-02.json index d11abb34..58edc23a 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-02-02.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-02-02.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-02-11.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-02-11.json index ab6d5f1e..b50dc695 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-02-11.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-02-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-02-12.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-02-12.json index 39f43aea..35e5f6b6 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-02-12.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-02-12.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-03-01.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-03-01.json index 7aef3316..2578cc27 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-03-01.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-03-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-03-02.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-03-02.json index d22121a1..f94d1d0b 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-03-02.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-03-02.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-03-11.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-03-11.json index b1c6356d..03b174eb 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-03-11.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-03-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-03-12.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-03-12.json index b6209c54..61ef3212 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-03-12.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-03-12.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-04-01.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-04-01.json index 5fee7376..34784955 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-04-01.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-04-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-04-02.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-04-02.json index 249a7ae5..06f4c41a 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-04-02.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-04-02.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-04-11.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-04-11.json index 58fd9cb8..5d59c74e 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-04-11.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-04-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-04-12.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-04-12.json index b8cd819a..ef92928b 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-04-12.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-04-12.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-05-01.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-05-01.json index e074cf9c..e5a476b4 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-05-01.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-05-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-06-01.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-06-01.json index 2da97e70..6490aeeb 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-06-01.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-06-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-06-02.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-06-02.json index d6142b2c..f6925775 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-06-02.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-06-02.json @@ -10,6 +10,11 @@ ], "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-06-11.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-06-11.json index 6aa55eb9..61b57a8c 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-06-11.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-06-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-07-01.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-07-01.json index 55ed5428..05c0a8d2 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-07-01.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-07-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-07-11.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-07-11.json index 58690073..cc0ae81b 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-07-11.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-07-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-08-01.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-08-01.json index 60cc6ae8..a5eccdf7 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-08-01.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-08-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "lang": "en", "notes": [ { diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-08-11.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-08-11.json index 1529e474..1121e053 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-08-11.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-08-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "lang": "en", "notes": [ { diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-01.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-01.json index 631a9421..f67d80b3 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-01.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-02.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-02.json index afc5c269..d84c77ec 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-02.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-02.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-03.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-03.json index 4f4cdd4c..cde38494 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-03.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-03.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-04.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-04.json index 75d1263f..4f8968e6 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-04.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-04.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-05.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-05.json index d43385ef..9437bd6f 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-05.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-05.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-06.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-06.json index 2d7b8e2d..6f39c7d7 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-06.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-06.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-11.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-11.json index e6d3c89f..44e82e15 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-11.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-12.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-12.json index 576b6dcc..a6553245 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-12.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-12.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-13.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-13.json index 29ff17aa..adfa57fa 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-13.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-13.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-14.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-14.json index 13fa3e40..33692090 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-14.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-14.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-15.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-15.json index 6e629fd6..5eb3531c 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-15.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-09-15.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-10-01.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-10-01.json index d529b659..95b49c6d 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-10-01.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-10-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-10-11.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-10-11.json index a48dcf14..8fb52677 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-10-11.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-10-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-11-01.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-11-01.json index b0e4a3d1..8efd1483 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-11-01.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-11-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-11-11.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-11-11.json index 732fd0bf..d59a3a7a 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-11-11.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-11-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-01.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-01.json index 6f12dd55..77d1bdb1 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-01.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -48,4 +53,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-02.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-02.json index c60cb985..c31b9ef4 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-02.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-02.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -48,4 +53,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-03.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-03.json index 33724493..d586c35d 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-03.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-03.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -47,4 +52,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-04.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-04.json index 8dda3429..a271ec14 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-04.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-04.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -99,4 +104,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-11.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-11.json index aa285c5c..3aee2e1e 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-11.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -54,4 +59,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-12.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-12.json index 4eb00e5e..8a3ab265 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-12.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-12.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -54,4 +59,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-13.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-13.json index 04a9bc41..809fc905 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-13.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-13.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -53,4 +58,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-14.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-14.json index cc2610ef..de02714d 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-14.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-14.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -111,4 +116,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-15.json b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-15.json index f7b6ba25..5816e6e4 100644 --- a/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-15.json +++ b/csaf_2.1/test/validator/data/informative/oasis_csaf_tc-csaf_2_1-2024-6-3-12-15.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -48,4 +53,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-01-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-01-01.json index e803cc28..f1f1ed9e 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-01-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-01-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-02-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-02-01.json index aa36bf3c..b817c5da 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-02-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-02-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-03-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-03-01.json index bf44664a..98e56a97 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-03-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-03-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-04-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-04-01.json index 955ef348..cdddbf7d 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-04-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-04-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-05-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-05-01.json index 7f7530b5..7e41eb2f 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-05-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-05-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-01.json index cb1805d8..66ce4f0b 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-02.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-02.json index 01060d1e..27289655 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-02.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-02.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-03.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-03.json index 56811689..294842e9 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-03.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-03.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-04.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-04.json index 53ab9a16..e82fc9eb 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-04.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-04.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-05.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-05.json index 44dda4ec..e5d962f8 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-05.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-05.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-11.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-11.json index c8a04e28..47b6cd84 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-11.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-12.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-12.json index af8adc30..780c3d22 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-12.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-12.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-13.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-13.json index e630900b..2ac2a66e 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-13.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-13.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-14.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-14.json index 2bd52301..1d1321c7 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-14.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-14.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-15.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-15.json index 3cf080ec..59c7ef17 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-15.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-06-15.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-01.json index ba36a764..5ccecf20 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-02.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-02.json index f2541e2f..65c81b23 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-02.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-02.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -59,4 +64,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-03.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-03.json index cc16c168..08c827ad 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-03.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-03.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -57,4 +62,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-04.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-04.json index d8ae29dd..ae5fd5c9 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-04.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-04.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -59,4 +64,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-11.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-11.json index 5fc75ca8..79460a1f 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-11.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-12.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-12.json index 74d05f82..e9347b81 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-12.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-12.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-13.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-13.json index 5917c5e9..c2608c2d 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-13.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-13.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -63,4 +68,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-14.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-14.json index eae8df65..2802fdee 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-14.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-14.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -61,4 +66,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-15.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-15.json index 615aa4af..7b030342 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-15.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-15.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -63,4 +68,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-16.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-16.json index 3b5fc310..0ff61eab 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-16.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-16.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -59,4 +64,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-17.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-17.json index 01001257..79f97222 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-17.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-07-17.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -59,4 +64,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-01.json index 80b906dc..6f8f2ed3 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-02.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-02.json index 9b4ac1ad..fe95a41a 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-02.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-02.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -47,4 +52,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-03.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-03.json index d88c5941..779d2f2d 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-03.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-03.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -46,4 +51,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-04.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-04.json index ecb44285..eb36b1d6 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-04.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-04.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -47,4 +52,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-11.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-11.json index 2dd374cf..d12e00cf 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-11.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -48,4 +53,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-12.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-12.json index 78d1dcb5..a0419bcd 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-12.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-12.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -48,4 +53,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-13.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-13.json index cf3318a0..e91c79ef 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-13.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-13.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -47,4 +52,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-14.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-14.json index 306eab72..5268e548 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-14.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-08-14.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -48,4 +53,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-01.json index add85541..fd9c75c7 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-02.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-02.json index f086512e..f0de3275 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-02.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-02.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -48,4 +53,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-03.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-03.json index a91adfcb..40553e44 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-03.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-03.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -47,4 +52,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-04.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-04.json index 4cf48fc2..002cf8b2 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-04.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-04.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -48,4 +53,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-05.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-05.json index fb5a9ef4..1b7e439f 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-05.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-05.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -50,4 +55,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-11.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-11.json index 37acd246..39c0ec59 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-11.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -48,4 +53,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-12.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-12.json index 5be233d3..d6e92453 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-12.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-12.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -48,4 +53,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-13.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-13.json index 8377632e..8ebf2a3e 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-13.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-13.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -47,4 +52,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-14.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-14.json index 30b1e90a..225e3e15 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-14.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-14.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -48,4 +53,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-15.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-15.json index ac4dff9b..0e4b286a 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-15.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-15.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -50,4 +55,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-16.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-16.json index 236a4726..122fe8b0 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-16.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-09-16.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -48,4 +53,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-01.json index 2dbb9a57..e0655962 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-02.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-02.json index 0055db47..27252fb4 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-02.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-02.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -56,4 +61,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-03.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-03.json index 7ec9611f..499c0b1b 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-03.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-03.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -54,4 +59,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-04.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-04.json index 2b6f38ec..7cdcfe57 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-04.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-04.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -59,4 +64,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-11.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-11.json index f834e0b9..8613f76b 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-11.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -56,4 +61,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-12.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-12.json index 16a8e4e8..caf81efb 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-12.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-12.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -56,4 +61,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-13.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-13.json index efc09b66..ee51d670 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-13.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-13.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -54,4 +59,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-14.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-14.json index 8bc7d618..e214726f 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-14.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-10-14.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -59,4 +64,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-11-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-11-01.json index 9179c0d4..99dcbae3 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-11-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-11-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-12-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-12-01.json index fcb95bac..967a7978 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-12-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-12-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "lang": "EZ", "publisher": { "category": "other", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-13-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-13-01.json index 39760f37..82fb6547 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-13-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-13-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-01.json index ba234b87..ef443a7c 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-02.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-02.json index c035e2ac..c1889ccd 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-02.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-02.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-03.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-03.json index 705d6003..ebcefc81 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-03.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-03.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-04.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-04.json index f9372dd9..d454390c 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-04.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-04.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-05.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-05.json index 8de54dd3..ff1b8afa 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-05.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-05.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-06.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-06.json index 76b62005..a0e7c5b4 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-06.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-06.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-07.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-07.json index 44bd4599..258b6ca7 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-07.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-07.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-08.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-08.json index 5fecd1af..d2913750 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-08.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-08.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-11.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-11.json index 37a3d3b0..9c9d3133 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-11.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-12.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-12.json index 99238abf..f97d0b12 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-12.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-12.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-13.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-13.json index e7536183..9a5cbc27 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-13.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-13.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-14.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-14.json index eb12894f..7013305a 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-14.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-14.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-15.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-15.json index 887fde9d..4a045db0 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-15.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-15.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-16.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-16.json index 873978a2..ea030950 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-16.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-16.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-17.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-17.json index 94c139bf..644a44be 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-17.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-17.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-18.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-18.json index b62239eb..0a1e1915 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-18.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-18.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-19.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-19.json index eaa65856..6626478a 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-19.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-14-19.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-15-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-15-01.json index 353eedfb..4cb6d648 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-15-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-15-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "translator", "name": "OASIS CSAF TC Translator", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-15-02.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-15-02.json index a725e170..46eaf459 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-15-02.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-15-02.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "lang": "en-US", "publisher": { "category": "translator", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-15-11.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-15-11.json index 3364e714..4689bcad 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-15-11.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-15-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "translator", "name": "OASIS CSAF TC Translator", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-15-12.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-15-12.json index b8aa3ae6..435a0547 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-15-12.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-15-12.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "lang": "en-US", "publisher": { "category": "translator", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-01.json index e1a232d0..a05702ed 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-02.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-02.json index ec65694a..759dc1b4 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-02.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-02.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-03.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-03.json index b129e837..c308c977 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-03.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-03.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-04.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-04.json index 893eb4d8..fe5ea117 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-04.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-04.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-05.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-05.json index e1990a34..2908093c 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-05.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-05.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-06.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-06.json index fca03c12..d0158716 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-06.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-06.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-07.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-07.json index 591269a6..4a76195f 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-07.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-07.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-08.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-08.json index cc01d2fd..96a5a836 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-08.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-08.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-11.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-11.json index 92f7579a..8de26de4 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-11.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-12.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-12.json index 9d0072b5..a18d0100 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-12.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-12.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-13.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-13.json index 4162e60c..ddb66c1b 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-13.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-13.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-14.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-14.json index 3bbf6120..e8e081cf 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-14.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-14.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-15.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-15.json index 96e84822..3895fde3 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-15.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-15.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-16.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-16.json index 2c558723..5b9d9de6 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-16.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-16.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-17.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-17.json index f7470b67..dbc84537 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-17.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-17.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-18.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-18.json index 1b7f7530..64b0d6ab 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-18.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-18.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-19.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-19.json index 41d5d369..38dc3e81 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-19.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-19.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-31.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-31.json index 895cdcca..73dd211a 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-31.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-16-31.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-17-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-17-01.json index 79f17da3..28c3b354 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-17-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-17-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-18-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-18-01.json index cc8af54d..c5d418a4 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-18-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-18-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-19-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-19-01.json index c4fe97b2..31e4f93a 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-19-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-19-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-19-02.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-19-02.json index 4c6b0a8a..62c1f4de 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-19-02.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-19-02.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-20-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-20-01.json index 4091711f..ac34f62f 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-20-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-20-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-21-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-21-01.json index de28cfa0..5f9eadd3 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-21-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-21-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-21-02.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-21-02.json index fbb04d5e..9cf2d05f 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-21-02.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-21-02.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-21-11.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-21-11.json index ab4b5d8a..34822232 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-21-11.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-21-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-21-12.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-21-12.json index 264c3947..6204b85d 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-21-12.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-21-12.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-21-13.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-21-13.json index 7c1553d7..00d866ad 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-21-13.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-21-13.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-22-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-22-01.json index 788da309..90d32553 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-22-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-22-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-23-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-23-01.json index 2df6d586..aa92cccb 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-23-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-23-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-24-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-24-01.json index 5d6b88d9..a90291e5 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-24-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-24-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-24-02.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-24-02.json index 77a291e0..2fd02d92 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-24-02.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-24-02.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-24-11.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-24-11.json index ccd84eab..8f8a51ad 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-24-11.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-24-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-24-12.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-24-12.json index 1f7a2ae0..6aba49f6 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-24-12.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-24-12.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-25-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-25-01.json index 18c6ab50..c0c1c925 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-25-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-25-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-26-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-26-01.json index dfd6af78..8881608c 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-26-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-26-01.json @@ -2,6 +2,11 @@ "document": { "category": "Security_Incident_Response", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-01-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-01-01.json index 15086b28..b5b00162 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-01-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-01-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_security_incident_response", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "notes": [ { "category": "legal_disclaimer", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-02-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-02-01.json index ac55ed61..d25139d4 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-02-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-02-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_informational_advisory", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-03-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-03-01.json index 8b0b3095..3e972a35 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-03-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-03-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_informational_advisory", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-04-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-04-01.json index 9a3a3c48..16540cca 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-04-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-04-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_security_advisory", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-05-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-05-01.json index c02465fb..cade9c63 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-05-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-05-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_security_advisory", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-06-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-06-01.json index 85f54fd2..a00727c1 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-06-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-06-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_security_advisory", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-07-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-07-01.json index e7d6e28a..7c23fa19 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-07-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-07-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_vex", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-08-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-08-01.json index f3c0785e..4a9893e6 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-08-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-08-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_vex", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-01.json index e25b760f..e5bbd8d9 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_vex", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-02.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-02.json index 32ede114..19da08aa 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-02.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-02.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_vex", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-03.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-03.json index 0814dab9..e119b0a4 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-03.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-03.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_vex", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-04.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-04.json index c863b525..a5548f61 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-04.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-04.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_vex", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-05.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-05.json index 5fa905ee..f39f9fb5 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-05.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-05.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_vex", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-06.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-06.json index 5e1b5f9a..2c73be5c 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-06.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-06.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_vex", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-11.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-11.json index 3806a25c..7a93e598 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-11.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_vex", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-12.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-12.json index b8b5865d..0feb0402 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-12.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-12.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_vex", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-13.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-13.json index fe802410..7525d66a 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-13.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-13.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_vex", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-14.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-14.json index 7b20b44c..788ced55 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-14.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-14.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_vex", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-15.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-15.json index a70c8084..bd71cc23 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-15.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-15.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_vex", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-16.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-16.json index b3b41e5a..b02ac058 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-16.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-09-16.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_vex", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-10-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-10-01.json index 2ca42717..bfafda95 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-10-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-10-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_vex", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-11-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-11-01.json index f76dd621..eea36894 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-11-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-27-11-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_security_advisory", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-28-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-28-01.json index ec899492..42ae05d9 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-28-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-28-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "lang": "en-US", "publisher": { "category": "other", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-28-11.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-28-11.json index 908d0183..168012a4 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-28-11.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-28-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "lang": "en-US", "publisher": { "category": "other", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-29-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-29-01.json index 511d7a0d..c4f85d0f 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-29-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-29-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-29-11.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-29-11.json index 0226b755..95b1272b 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-29-11.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-29-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-29-12.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-29-12.json index 3e7f581c..8e96eed5 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-29-12.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-29-12.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-30-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-30-01.json index a64ce6f6..0094f8c9 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-30-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-30-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-30-11.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-30-11.json index ecaaa19a..41c67df4 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-30-11.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-30-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-01.json index 901b104e..083bd780 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-02.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-02.json index 9c3bdc0f..acc7a8c2 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-02.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-02.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-03.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-03.json index 4c9a176c..2764439b 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-03.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-03.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-04.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-04.json index b499939b..38fa38b6 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-04.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-04.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-05.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-05.json index a1e7a37c..c48d8596 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-05.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-05.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-06.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-06.json index 3fd36c4d..82eb26f6 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-06.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-06.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-07.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-07.json index f80323d1..2882aafc 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-07.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-07.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-08.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-08.json index ec6ff344..10bce206 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-08.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-08.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-09.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-09.json index 3387b4d9..2f3fbbb7 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-09.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-09.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-11.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-11.json index 3a1742cb..5de8f404 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-11.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-12.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-12.json index 0461363b..76311558 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-12.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-31-12.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-32-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-32-01.json index d6db5258..9e97b59e 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-32-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-32-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-32-11.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-32-11.json index ac85eb42..85e05499 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-32-11.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-32-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-33-01.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-33-01.json index 315a827d..3d39adff 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-33-01.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-33-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-33-11.json b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-33-11.json index ff5e3e4e..5452494d 100644 --- a/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-33-11.json +++ b/csaf_2.1/test/validator/data/mandatory/oasis_csaf_tc-csaf_2_1-2024-6-1-33-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/oasis_csaf_tc-csaf_2_1-2024-TEMPLATE.json b/csaf_2.1/test/validator/data/oasis_csaf_tc-csaf_2_1-2024-TEMPLATE.json index fff06c03..fae7e7bf 100644 --- a/csaf_2.1/test/validator/data/oasis_csaf_tc-csaf_2_1-2024-TEMPLATE.json +++ b/csaf_2.1/test/validator/data/oasis_csaf_tc-csaf_2_1-2024-TEMPLATE.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-01-01.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-01-01.json index c58424df..f035db0e 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-01-01.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-01-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-01-11.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-01-11.json index 3fd2d828..16ad5ed7 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-01-11.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-01-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_informational_advisory", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "notes": [ { "category": "summary", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-02-01.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-02-01.json index 5f3462cf..508fb509 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-02-01.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-02-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-03-01.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-03-01.json index cba0d973..8119b2da 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-03-01.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-03-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-04-01.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-04-01.json index f1408d64..c5f5b68d 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-04-01.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-04-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-05-01.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-05-01.json index 2cd68d6a..14e5f110 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-05-01.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-05-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-06-01.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-06-01.json index 7076019a..7daf8543 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-06-01.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-06-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-07-01.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-07-01.json index 14d24eaf..b0042bee 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-07-01.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-07-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-08-01.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-08-01.json index bdac1c7f..ee8a5b12 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-08-01.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-08-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-08-02.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-08-02.json index 94b61704..33320389 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-08-02.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-08-02.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-09-01.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-09-01.json index 51db4756..cda12fc1 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-09-01.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-09-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-09-02.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-09-02.json index 732090d1..d5f7aece 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-09-02.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-09-02.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-11-01.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-11-01.json index bb5cca36..9cebfe33 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-11-01.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-11-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-11-11.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-11-11.json index d31df969..051df55a 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-11-11.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-11-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-12-01.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-12-01.json index 599e9e8f..4d80db89 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-12-01.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-12-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-13-01.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-13-01.json index 1bdcdd66..da0955c7 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-13-01.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-13-01.json @@ -2,6 +2,11 @@ "document": { "csaf_version": "2.1", "category": "csaf_base", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-01.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-01.json index 1e603319..5a772c13 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-01.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "lang": "qtx", "publisher": { "category": "other", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-02.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-02.json index afea5b76..94b96333 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-02.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-02.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "lang": "en", "publisher": { "category": "other", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-03.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-03.json index bedacf4c..b8681a72 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-03.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-03.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "lang": "qdq", "publisher": { "category": "other", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-04.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-04.json index 395acaa1..e668ffe0 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-04.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-04.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "lang": "en-QM", "publisher": { "category": "other", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-05.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-05.json index 7368b328..052f16e8 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-05.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-05.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "lang": "en-XP", "publisher": { "category": "other", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-06.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-06.json index 64ef1844..d8948821 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-06.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-06.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "lang": "en-Qabc", "publisher": { "category": "other", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-07.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-07.json index cb68f7dd..8751a7a4 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-07.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-07.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "lang": "en-AA", "publisher": { "category": "other", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-08.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-08.json index f1a89550..67260c19 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-08.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-08.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "lang": "fr-ZZ", "publisher": { "category": "other", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-11.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-11.json index 8a1cbdb1..f2c4e98b 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-11.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "lang": "en-US", "publisher": { "category": "other", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-12.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-12.json index ebac4e68..08fa3f0e 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-12.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-14-12.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "lang": "en-US", "publisher": { "category": "other", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-15-01.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-15-01.json index 13c39b4b..0750b245 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-15-01.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-15-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "lang": "i-default", "publisher": { "category": "other", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-15-02.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-15-02.json index eeb1ce48..a96ee481 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-15-02.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-15-02.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "lang": "en", "publisher": { "category": "other", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-15-11.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-15-11.json index b9a1d5d2..b51b7554 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-15-11.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-15-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "lang": "en", "publisher": { "category": "other", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-16-01.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-16-01.json index 6066c292..e3bc1d3f 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-16-01.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-16-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-16-02.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-16-02.json index 4f624d2f..678174a1 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-16-02.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-16-02.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-16-11.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-16-11.json index 3a6b668c..6c76ae12 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-16-11.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-16-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-17-01.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-17-01.json index 02a1c8a8..b7de7f05 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-17-01.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-17-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-17-11.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-17-11.json index 0cf9e391..29a421cf 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-17-11.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-17-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-18-01.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-18-01.json index 19f6c225..015b6786 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-18-01.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-18-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-18-11.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-18-11.json index 632b2dbc..830911a7 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-18-11.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-18-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-01.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-01.json index 159fb5c3..f9f38b00 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-01.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-01.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-02.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-02.json index 4d879118..c15dac7a 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-02.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-02.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-03.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-03.json index 23bb21a3..10668eef 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-03.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-03.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-04.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-04.json index 85513ff8..2d3460cb 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-04.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-04.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-05.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-05.json index 0c3784ed..4e3b1a11 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-05.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-05.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-06.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-06.json index 4d48456c..f679febe 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-06.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-06.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-07.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-07.json index f1b0f2c8..cebe2235 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-07.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-07.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -53,4 +58,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-08.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-08.json index 87f31ded..b1aada04 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-08.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-08.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -58,4 +63,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-11.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-11.json index 7c3ddbc8..bd264af0 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-11.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-11.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-12.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-12.json index b409342b..30b9b060 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-12.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-12.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-13.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-13.json index 14783a94..ab95685c 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-13.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-13.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-14.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-14.json index d32a1a51..621e13f2 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-14.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-14.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-15.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-15.json index 7158edce..0f757e9c 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-15.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-15.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-16.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-16.json index afd92299..ef3aab54 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-16.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-16.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-17.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-17.json index f46495a7..ab22df1b 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-17.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-17.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-18.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-18.json index 789c6d2c..fd513814 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-18.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-18.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -53,4 +58,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-19.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-19.json index 07098e88..9dbdc518 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-19.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-19-19.json @@ -2,6 +2,11 @@ "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", @@ -59,4 +64,4 @@ ] } ] -} +} \ No newline at end of file diff --git a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-20-01.json b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-20-01.json index 11d44154..0d526c6a 100644 --- a/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-20-01.json +++ b/csaf_2.1/test/validator/data/optional/oasis_csaf_tc-csaf_2_1-2024-6-2-20-01.json @@ -3,6 +3,11 @@ "category": "csaf_base", "csaf_version": "2.1", "custom_property": "any", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { "category": "other", "name": "OASIS CSAF TC", From 25d5ba03cb6ac89b92a03497733dc50245756e5d Mon Sep 17 00:00:00 2001 From: tschmidtb51 <65305130+tschmidtb51@users.noreply.github.com> Date: Tue, 23 Apr 2024 02:12:57 +0200 Subject: [PATCH 09/11] Mandatory TLP - addresses parts of oasis-tcs/csaf#633 - adapt prose to reflect current test files --- csaf_2.1/prose/edit/src/tests-02-optional.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/csaf_2.1/prose/edit/src/tests-02-optional.md b/csaf_2.1/prose/edit/src/tests-02-optional.md index 3f25b64c..6b68dc1d 100644 --- a/csaf_2.1/prose/edit/src/tests-02-optional.md +++ b/csaf_2.1/prose/edit/src/tests-02-optional.md @@ -399,6 +399,11 @@ The relevant path for this test is: "document": { "category": "csaf_base", "csaf_version": "2.1", + "distribution": { + "tlp": { + "label": "CLEAR" + } + }, "publisher": { // ... }, From 84e12376be3960a0b106161761f733229f4abee6 Mon Sep 17 00:00:00 2001 From: tschmidtb51 <65305130+tschmidtb51@users.noreply.github.com> Date: Tue, 23 Apr 2024 02:15:23 +0200 Subject: [PATCH 10/11] Mandatory TLP - addresses parts of oasis-tcs/csaf#633 - exclude deprecated test 6.2.10 --- csaf_2.1/test/validator/run_tests.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/csaf_2.1/test/validator/run_tests.sh b/csaf_2.1/test/validator/run_tests.sh index cefb49e9..c9a0791b 100755 --- a/csaf_2.1/test/validator/run_tests.sh +++ b/csaf_2.1/test/validator/run_tests.sh @@ -10,7 +10,7 @@ CVSS_40_STRICT_SCHEMA=csaf_2.1/referenced_schema/first/cvss-v4.0_strict.json VALIDATOR=csaf_2.1/test/validator.py STRICT_GENERATOR=csaf_2.1/test/generate_strict_schema.py TESTPATH=csaf_2.1/test/validator/data/$1/*.json -EXCLUDE='oasis_csaf_tc-csaf_2_1-2024-6-1-08-01.json|oasis_csaf_tc-csaf_2_1-2024-6-1-08-02.json|oasis_csaf_tc-csaf_2_1-2024-6-1-08-03.json|oasis_csaf_tc-csaf_2_1-2024-6-1-08-04.json|oasis_csaf_tc-csaf_2_1-2024-6-1-09-05.json' +EXCLUDE='oasis_csaf_tc-csaf_2_1-2024-6-1-08-01.json|oasis_csaf_tc-csaf_2_1-2024-6-1-08-02.json|oasis_csaf_tc-csaf_2_1-2024-6-1-08-03.json|oasis_csaf_tc-csaf_2_1-2024-6-1-08-04.json|oasis_csaf_tc-csaf_2_1-2024-6-1-09-05.json|oasis_csaf_tc-csaf_2_1-2024-6-2-10-01.json' EXCLUDE_STRICT=oasis_csaf_tc-csaf_2_1-2024-6-2-20-01.json FAIL=0 From af199e83e868f8140b5d456c02892c5f40d4bc1b Mon Sep 17 00:00:00 2001 From: tschmidtb51 <65305130+tschmidtb51@users.noreply.github.com> Date: Tue, 23 Apr 2024 02:23:44 +0200 Subject: [PATCH 11/11] Mandatory TLP - addresses parts of oasis-tcs/csaf#633 - correct Cisco example (accidentally doubled distribution) --- csaf_2.1/examples/csaf/cisco-sa-20180328-smi2.json | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/csaf_2.1/examples/csaf/cisco-sa-20180328-smi2.json b/csaf_2.1/examples/csaf/cisco-sa-20180328-smi2.json index 55ba83d2..6ec26015 100644 --- a/csaf_2.1/examples/csaf/cisco-sa-20180328-smi2.json +++ b/csaf_2.1/examples/csaf/cisco-sa-20180328-smi2.json @@ -4,10 +4,8 @@ "category": "Cisco Security Advisory", "csaf_version": "2.1", "distribution": { - "distribution": { - "tlp": { - "label": "CLEAR" - } + "tlp": { + "label": "CLEAR" } }, "publisher": { @@ -3318,4 +3316,4 @@ ] } ] -} +} \ No newline at end of file