VulnAssessmentRelationship
Summary
Abstract ancestor class for all vulnerability assessments
Description
VulnAssessmentRelationship is the ancestor class common to all vulnerability assessment relationships. It factors out the common properties shared by them.
Metadata
https://spdx.org/rdf/3.0.1/terms/Security/VulnAssessmentRelationship
| Name | VulnAssessmentRelationship |
| Instantiability | Abstract |
| SubclassOf | /Core/Relationship |
Class hierarchy
/Core/Element
/Core/Relationship
/Security/VulnAssessmentRelationship
Properties
| Property | Type | minCount | maxCount |
|---|---|---|---|
| /Core/suppliedBy | /Core/Agent | 0 | 1 |
| assessedElement | /Software/SoftwareArtifact | 0 | 1 |
| modifiedTime | /Core/DateTime | 0 | 1 |
| publishedTime | /Core/DateTime | 0 | 1 |
| withdrawnTime | /Core/DateTime | 0 | 1 |
All properties
| Property | Type | minCount | maxCount |
|---|---|---|---|
| assessedElement | SoftwareArtifact | 0 | 1 |
| comment | xsd:string | 0 | 1 |
| completeness | RelationshipCompleteness | 0 | 1 |
| creationInfo | CreationInfo | 1 | 1 |
| description | xsd:string | 0 | 1 |
| endTime | DateTime | 0 | 1 |
| extension | Extension | 0 | * |
| externalIdentifier | ExternalIdentifier | 0 | * |
| externalRef | ExternalRef | 0 | * |
| from | Element | 1 | 1 |
| modifiedTime | DateTime | 0 | 1 |
| name | xsd:string | 0 | 1 |
| publishedTime | DateTime | 0 | 1 |
| relationshipType | RelationshipType | 1 | 1 |
| spdxId | xsd:anyURI | 1 | 1 |
| startTime | DateTime | 0 | 1 |
| summary | xsd:string | 0 | 1 |
| suppliedBy | Agent | 0 | 1 |
| to | Element | 1 | * |
| verifiedUsing | IntegrityMethod | 0 | * |
| withdrawnTime | DateTime | 0 | 1 |