class

CycloneDX::Vulnerability

Inherits JSON::Serializable / Reference / Object

Constructors

new(id : String | Nil = nil, source : VulnerabilitySource | Nil = nil, description : String | Nil = nil, detail : String | Nil = nil, recommendation : String | Nil = nil, ratings : Array(VulnerabilityRating) | Nil = nil, cwes : Array(Int32) | Nil = nil, analysis : VulnerabilityAnalysis | Nil = nil, affects : Array(VulnerabilityAffect) | Nil = nil, properties : Array(Property) | Nil = nil, bom_ref : String | Nil = nil, created : String | Nil = nil, published : String | Nil = nil, updated : String | Nil = nil, workaround : String | Nil = nil, credits : Credits | Nil = nil, tools : Array(Tool) | Nil = nil, references : Array(VulnerabilityReference) | Nil = nil, advisories : Array(Advisory) | Nil = nil, proof_of_concept : ProofOfConcept | Nil = nil, rejected : String | Nil = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

advisories
Source
affects
Source
analysis
Source
bom_ref
Source
created
Source
credits
Source
cwes
Source
description
Source
detail
Source
proof_of_concept
Source
properties
Source
published
Source
ratings
Source
recommendation
Source
references
Source
rejected
Source
source
Source
to_xml(xml : XML::Builder)
Source
tools
Source
updated
Source
workaround
Source