Skip to content

Commit

Permalink
Sharing Groups
Browse files Browse the repository at this point in the history
- addresses parts of oasis-tcs#705
- add `sharing_group` to JSON schema
  • Loading branch information
tschmidtb51 committed Nov 4, 2024
1 parent edcf624 commit 64c4af2
Showing 1 changed file with 31 additions and 0 deletions.
31 changes: 31 additions & 0 deletions csaf_2.1/json_schema/csaf_json_schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -581,6 +581,37 @@
"tlp"
],
"properties": {
"sharing_group": {
"title": "Sharing Group",
"description": "Contains information about the group this document is intended to be shared with.",
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"title": "Sharing Group ID",
"description": "Provides the unique ID for the sharing group.",
"type": "string",
"format": "uuid",
"pattern": "^(([0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[0-9a-f]{4}-[0-9a-f]{12})|([0]{8}-([0]{4}-){3}[0]{12})|([f]{8}-([f]{4}-){3}[f]{12}))$"
},
"name": {
"title": "Sharing Group Name",
"description": "Contains a human-readable name for the sharing group.",
"type": "string",
"minLength": 1,
"examples": [
"Customer A",
"ISAC members",
"NIS2 regulated important entities in Germany, sector water",
"Pre-Sharing group for advisory discussion",
"Users of Product A",
"US Federal Civilian Authorities"
]
}
}
},
"text": {
"title": "Textual description",
"description": "Provides a textual description of additional constraints.",
Expand Down

0 comments on commit 64c4af2

Please sign in to comment.