Documentation ¶
Index ¶
- type CSAF
- type CycloneDX
- type NotAffected
- type OpenVEX
- func (v *OpenVEX) Filter(result *types.Result, bom *core.BOM)
- func (v *OpenVEX) Matches(vuln types.DetectedVulnerability, product, subComponent *core.Component) []openvex.Statement
- func (v *OpenVEX) NotAffected(vuln types.DetectedVulnerability, product, subComponent *core.Component) (types.ModifiedFinding, bool)
- type Statement
- type VEX
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CSAF ¶ added in v0.49.0
type CSAF struct {
// contains filtered or unexported fields
}
func (*CSAF) NotAffected ¶ added in v0.52.0
func (v *CSAF) NotAffected(vuln types.DetectedVulnerability, product, subProduct *core.Component) (types.ModifiedFinding, bool)
type NotAffected ¶ added in v0.52.0
type NotAffected func(vuln types.DetectedVulnerability, product, subComponent *core.Component) (types.ModifiedFinding, bool)
type OpenVEX ¶
type OpenVEX struct {
// contains filtered or unexported fields
}
func (*OpenVEX) NotAffected ¶ added in v0.52.0
func (v *OpenVEX) NotAffected(vuln types.DetectedVulnerability, product, subComponent *core.Component) (types.ModifiedFinding, bool)
type Statement ¶
type Statement struct { VulnerabilityID string Affects []string Status types.FindingStatus Justification string }
Click to show internal directories.
Click to hide internal directories.