Class Vulnerability
java.lang.Object
org.cyclonedx.model.vulnerability.Vulnerability
- Since:
- 6.0.0
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate List<Vulnerability.Advisory> private List<Vulnerability.Affect> private Vulnerability.Analysisprivate Stringprivate Dateprivate Vulnerability.Creditsprivate Stringprivate Stringprivate Stringprivate ProofOfConceptprivate Dateprivate List<Vulnerability.Rating> private Stringprivate List<Vulnerability.Reference> private Dateprivate Vulnerability.Sourceprivate Dateprivate String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCwe(int cweId) voidaddRating(Vulnerability.Rating rating) booleangetCwes()getId()getTools()inthashCode()voidsetAdvisories(List<Vulnerability.Advisory> advisories) voidsetAffects(List<Vulnerability.Affect> affects) voidsetAnalysis(Vulnerability.Analysis analysis) voidvoidsetCreated(Date created) voidsetCredits(Vulnerability.Credits credits) voidvoidsetDescription(String description) voidvoidvoidsetProofOfConcept(ProofOfConcept proofOfConcept) voidsetProperties(List<Property> properties) voidsetPublished(Date published) voidsetRatings(List<Vulnerability.Rating> ratings) voidsetRecommendation(String recommendation) voidsetReferences(List<Vulnerability.Reference> references) voidsetRejected(Date rejected) voidsetSource(Vulnerability.Source source) voidvoidsetUpdated(Date updated) voidsetWorkaround(String workaround)
-
Field Details
-
bomRef
-
id
-
source
-
references
-
ratings
-
cwes
-
description
-
detail
-
recommendation
-
workaround
-
proofOfConcept
-
advisories
-
created
-
published
-
updated
-
rejected
-
credits
-
tools
-
analysis
-
affects
-
properties
-
-
Constructor Details
-
Vulnerability
public Vulnerability()
-
-
Method Details
-
getBomRef
-
setBomRef
-
getId
-
setId
-
getSource
-
setSource
-
getReferences
-
setReferences
-
getRatings
-
setRatings
-
addRating
-
getCwes
-
setCwes
-
addCwe
public void addCwe(int cweId) -
getDescription
-
setDescription
-
getDetail
-
setDetail
-
getRecommendation
-
setRecommendation
-
getAdvisories
-
setAdvisories
-
getCreated
-
setCreated
-
getPublished
-
setPublished
-
getUpdated
-
setUpdated
-
getRejected
-
setRejected
-
getCredits
-
setCredits
-
getTools
-
setTools
-
getAnalysis
-
setAnalysis
-
getAffects
-
setAffects
-
getProperties
-
setProperties
-
getWorkaround
-
setWorkaround
-
getProofOfConcept
-
setProofOfConcept
-
equals
-
hashCode
public int hashCode()
-