Documentation
¶
Index ¶
- Constants
- func RawRisk(cve models.CVE, env core.Environmental, affectedComponentDepth int) common.RiskCalculationReport
- func RiskCalculation(cve models.CVE, env core.Environmental) (common.RiskMetrics, string)
- func RiskToColor(risk float64) string
- func RiskToSeverity(risk float64) (string, error)
- type Explanation
Constants ¶
View Source
const (
RequirementsLevelHigh = "High"
)
Variables ¶
This section is empty.
Functions ¶
func RawRisk ¶
func RawRisk(cve models.CVE, env core.Environmental, affectedComponentDepth int) common.RiskCalculationReport
func RiskCalculation ¶
func RiskCalculation(cve models.CVE, env core.Environmental) (common.RiskMetrics, string)
func RiskToColor ¶ added in v0.5.1
returns hex without leading "#"
func RiskToSeverity ¶ added in v0.5.1
Types ¶
type Explanation ¶ added in v0.5.1
type Explanation struct {
common.RiskMetrics
ComponentPurl string
ArtifactNames string
ShortenedComponentPurl string `json:"componentPurl" gorm:"type:text;default:null;"`
// contains filtered or unexported fields
}
func Explain ¶ added in v0.5.1
func Explain(dependencyVuln models.DependencyVuln, asset models.Asset, vector string, riskMetrics common.RiskMetrics) Explanation
provide the vector and risk metrics obtained from the risk calculation
func (Explanation) GenerateADF ¶ added in v0.17.0
func (e Explanation) GenerateADF(baseURL, orgSlug, projectSlug, assetSlug, assetVersionName string, mermaidPathToComponent string) jira.ADF
Click to show internal directories.
Click to hide internal directories.