Documentation
¶
Index ¶
- func GetBatchVulns(purls []models.PurlDetail, iterator func(cur int, total int)) ([]models.ScanResultVulnerabilities, error)
- func GetCPEDetail(sbm *sbom.SBOM) []string
- func GetMeta(vulns []models.ScanResultVulnerabilities) ([]models.ScanResultVulnerabilities, error)
- func GetOfflineCpeVulns(indices cache.InfoFile, cpes []string, iterator func(cur int, total int), ...) ([]models.ScanResultVulnerabilities, error)
- func GetOfflineMeta(indices cache.InfoFile, vulns []models.ScanResultVulnerabilities, ...) ([]models.ScanResultVulnerabilities, error)
- func GetOfflineVulns(indices cache.InfoFile, purls []models.PurlDetail, ...) ([]models.ScanResultVulnerabilities, error)
- func GetPURLDetail(sbm *sbom.SBOM, inputRefs []InputSbomRef) []models.PurlDetail
- func GetSBOM(dir string) (*sbom.SBOM, error)
- func GetVulns(purls []models.PurlDetail, iterator func(cur int, total int)) ([]models.ScanResultVulnerabilities, error)
- func SaveSBOM(sbm *sbom.SBOM, file string) error
- type InputSbomRef
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetBatchVulns ¶ added in v0.11.8
func GetBatchVulns(purls []models.PurlDetail, iterator func(cur int, total int)) ([]models.ScanResultVulnerabilities, error)
func GetCPEDetail ¶ added in v0.9.2
func GetMeta ¶
func GetMeta(vulns []models.ScanResultVulnerabilities) ([]models.ScanResultVulnerabilities, error)
func GetOfflineCpeVulns ¶ added in v0.9.2
func GetOfflineMeta ¶ added in v0.10.0
func GetOfflineMeta(indices cache.InfoFile, vulns []models.ScanResultVulnerabilities, warnOnly bool) ([]models.ScanResultVulnerabilities, error)
func GetOfflineVulns ¶
func GetOfflineVulns(indices cache.InfoFile, purls []models.PurlDetail, iterator func(cur int, total int), warnOnly bool) ([]models.ScanResultVulnerabilities, error)
func GetPURLDetail ¶
func GetPURLDetail(sbm *sbom.SBOM, inputRefs []InputSbomRef) []models.PurlDetail
func GetVulns ¶
func GetVulns(purls []models.PurlDetail, iterator func(cur int, total int)) ([]models.ScanResultVulnerabilities, error)
Types ¶
Click to show internal directories.
Click to hide internal directories.