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

Superclasses

/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