MCPcopy
hub / github.com/aquasecurity/trivy / VEX

Interface VEX

pkg/vex/vex.go:28–30  ·  view source on GitHub ↗

VEX represents Vulnerability Exploitability eXchange. It abstracts multiple VEX formats. Note: This is in the experimental stage and does not yet support many specifications. The implementation may change significantly.

Source from the content-addressed store, hash-verified

26// Note: This is in the experimental stage and does not yet support many specifications.
27// The implementation may change significantly.
28type VEX interface {
29 NotAffected(vuln types.DetectedVulnerability, product, subComponent *core.Component) (types.ModifiedFinding, bool)
30}
31
32type Client struct {
33 VEXes []VEX

Callers 3

NotAffectedMethod · 0.65
NotAffectedMethod · 0.65
NotAffectedMethod · 0.65

Implementers 6

CSAFpkg/vex/csaf.go
SBOMReferenceSetpkg/vex/sbomref.go
CycloneDXpkg/vex/cyclonedx.go
Clientpkg/vex/vex.go
RepositorySetpkg/vex/repo.go
OpenVEXpkg/vex/openvex.go

Calls

no outgoing calls

Tested by

no test coverage detected