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.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 |