Class Advisory

java.lang.Object
org.owasp.dependencycheck.data.nodeaudit.Advisory
All Implemented Interfaces:
Serializable

@ThreadSafe public class Advisory extends Object implements Serializable
The response from NPM Audit API will respond with 0 or more advisories. This class defines the Advisory objects returned.
Author:
Steve Springett
See Also:
  • Constructor Details

    • Advisory

      public Advisory()
  • Method Details

    • getCreated

      public String getCreated()
    • setCreated

      public void setCreated(String created)
    • getUpdated

      public String getUpdated()
    • setUpdated

      public void setUpdated(String updated)
    • getTitle

      public String getTitle()
    • setTitle

      public void setTitle(String title)
    • getOverview

      public String getOverview()
    • setOverview

      public void setOverview(String overview)
    • getRecommendation

      public String getRecommendation()
    • setRecommendation

      public void setRecommendation(String recommendation)
    • getFoundBy

      public String getFoundBy()
    • setFoundBy

      public void setFoundBy(String foundBy)
    • getReportedBy

      public String getReportedBy()
    • setReportedBy

      public void setReportedBy(String reportedBy)
    • getModuleName

      public String getModuleName()
    • setModuleName

      public void setModuleName(String moduleName)
    • getVersion

      public String getVersion()
    • setVersion

      public void setVersion(String version)
    • getCves

      public List<String> getCves()
    • setCves

      public void setCves(List<String> cves)
    • getVulnerableVersions

      public String getVulnerableVersions()
    • setVulnerableVersions

      public void setVulnerableVersions(String vulnerableVersions)
    • getPatchedVersions

      public String getPatchedVersions()
    • setPatchedVersions

      public void setPatchedVersions(String patchedVersions)
    • getReferences

      public String getReferences()
    • setReferences

      public void setReferences(String references)
    • getAccess

      public String getAccess()
    • setAccess

      public void setAccess(String access)
    • getSeverity

      public String getSeverity()
    • setSeverity

      public void setSeverity(String severity)
    • getCwes

      public List<String> getCwes()
    • setCwes

      public void setCwes(List<String> cwes)
    • getGhsaId

      public String getGhsaId()
    • setGhsaId

      public void setGhsaId(String ghsaId)
    • getCvssV3

      public io.github.jeremylong.openvulnerability.client.nvd.CvssV3 getCvssV3()
    • setCvssV3

      public void setCvssV3(io.github.jeremylong.openvulnerability.client.nvd.CvssV3 cvssV3)