Documentation
¶
Index ¶
- func AddVulnerability(vuln sirius.Vulnerability) error
- func CheckVulnerabilityExists(vid string) bool
- func DeleteVulnerability(vid string) error
- func GetVulnerability(vid string) (nvd.CveItem, error)
- func MapCVEDataMeta(dbVulnMeta models.CVEDataMeta) sirius.CVEDataMeta
- func MapCVEItem(dbVuln models.CVEItem) sirius.Entry
- func MapDescription(dbVulnDescription models.Description) sirius.Description
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddVulnerability ¶
func AddVulnerability(vuln sirius.Vulnerability) error
AddVulnerability Chain: SDK Consumer (e.g. Sirius REST API) -> SDK go-api sirius/vulnerability (Here)
func DeleteVulnerability ¶
func MapCVEDataMeta ¶
func MapCVEDataMeta(dbVulnMeta models.CVEDataMeta) sirius.CVEDataMeta
* MapCVEDataMeta accepts a models.CVEDataMeta and returns a sirius.CVEDataMeta This function maps the models.CVEDataMeta to a sirius.CVEDataMeta
func MapCVEItem ¶
* MapCVEItem accepts a models.CVEItem and returns a sirius.Entry This function maps the models.CVEItem to a sirius.Entry
func MapDescription ¶
func MapDescription(dbVulnDescription models.Description) sirius.Description
* MapDescription accepts a models.Description and returns a sirius.Description This function maps the models.Description to a sirius.Description
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.