From c0a18f2df6304d28bca1c113a304227daf265786 Mon Sep 17 00:00:00 2001 From: Pavel Jurka Date: Tue, 4 Jun 2024 03:22:11 +0200 Subject: [PATCH] Feat: [#1091] - extension of package by vendor_name and type (#1093) ### Related Issue: https://github.com/ocsf/ocsf-schema/issues/1091 #### Description of changes: Extension of package by vendor_name and type_id + type of Application, Operation System, Unknown, Other --------- Signed-off-by: Pavel Jurka --- CHANGELOG.md | 4 ++-- objects/package.json | 20 ++++++++++++++++++++ 2 files changed, 22 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ac1a190f0..b536cfd30 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -74,9 +74,9 @@ Thankyou! --> 3. Added `state_id`, `state` to `Digital Signature` object. #1069 4. Added `ticket` to `Incident Finding` object. ticket. #1068 5. Added `domain` to `Uniform Resource Locator` object. #1096 - 6. Added `reg_key` and `reg_value` to `Evidence Artifacts` object. #1078 + 6. Added `reg_key` and `reg_value` to `Evidence Artifacts` object. #1078 7. Added `type_id` and associated entity objects to `Managed Entity`. #1094 - + 8. Added `vendor_name`, `type`, `type_id` to object `package`. #1093 * #### Platform Extensions ### Bugfixes diff --git a/objects/package.json b/objects/package.json index 67c20f831..b7a5e9773 100644 --- a/objects/package.json +++ b/objects/package.json @@ -24,6 +24,26 @@ "release": { "requirement": "optional" }, + "vendor_name": { + "requirement": "optional" + }, + "type": { + "description": "The type of software package, normalized to the caption of the type_id value. In the case of 'Other', it is defined by the source.", + "requirement": "optional" + }, + "type_id": { + "enum": { + "1": { + "caption": "Application", + "description": "An application software package." + }, + "2": { + "caption": "Operating System", + "description": "An operating system software package." + } + }, + "requirement": "recommended" + }, "version": { "description": "The software package version.", "requirement": "required"