From 30e5e07cc26017aa7c481d9541a7f820a9fc738a Mon Sep 17 00:00:00 2001 From: Horiodino Date: Mon, 20 Jan 2025 17:44:35 +0530 Subject: [PATCH] fix: missing fields from DataClassification Signed-off-by: Horiodino --- cyclonedx.go | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/cyclonedx.go b/cyclonedx.go index 7d855b2..012c21f 100644 --- a/cyclonedx.go +++ b/cyclonedx.go @@ -517,8 +517,13 @@ type SecuredBy struct { } type DataClassification struct { - Flow DataFlow `json:"flow" xml:"flow,attr"` - Classification string `json:"classification" xml:",chardata"` + Flow DataFlow `json:"flow" xml:"flow,attr"` + Classification string `json:"classification" xml:",chardata"` + Name string `json:"name,omitempty" xml:"name,omitempty"` + Description string `json:"description,omitempty" xml:"description,omitempty"` + Governance *DataGovernance `json:"governance,omitempty" xml:"governance,omitempty"` + Source []string `json:"source,omitempty" xml:"source>url,omitempty"` + Destination []string `json:"destination,omitempty" xml:"destination>url,omitempty"` } type DataFlow string