Documentation
¶
Index ¶
- func ConvertExploitsResultToAPIModel(exploitsResults *exploits.Results) *models.ExploitScan
- func ConvertMalwareResultToAPIModel(malwareResults *malware.MergedResults) *models.MalwareScan
- func ConvertMisconfigurationResultToAPIModel(misconfigurationResults *misconfiguration.Results) (*models.MisconfigurationScan, error)
- func ConvertPackageInfoToAPIModel(component cdx.Component) *models.Package
- func ConvertRootkitTypeToAPIModel(rootkitType rootkitsTypes.RootkitType) *models.RootkitType
- func ConvertRootkitsResultToAPIModel(rootkitsResults *rootkits.Results) *models.RootkitScan
- func ConvertSBOMResultToAPIModel(sbomResults *sbom.Results) *models.SbomScan
- func ConvertSecretsResultToAPIModel(secretsResults *secrets.Results) *models.SecretScan
- func ConvertVulnCvssToAPIModel(cvss []scanner.CVSS) *[]models.VulnerabilityCvss
- func ConvertVulnDistroToAPIModel(distro scanner.Distro) *models.VulnerabilityDistro
- func ConvertVulnFixToAPIModel(fix scanner.Fix) *models.VulnerabilityFix
- func ConvertVulnPackageToAPIModel(p scanner.Package) *models.Package
- func ConvertVulnResultToAPIModel(vulnerabilitiesResults *vulnerabilities.Results) *models.VulnerabilityScan
- func ConvertVulnSeverityToAPIModel(severity string) *models.VulnerabilitySeverity
- func MisconfigurationSeverityToAPIMisconfigurationSeverity(sev misconfigurationTypes.Severity) (models.MisconfigurationSeverity, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConvertExploitsResultToAPIModel ¶
func ConvertExploitsResultToAPIModel(exploitsResults *exploits.Results) *models.ExploitScan
func ConvertMalwareResultToAPIModel ¶
func ConvertMalwareResultToAPIModel(malwareResults *malware.MergedResults) *models.MalwareScan
func ConvertMisconfigurationResultToAPIModel ¶
func ConvertMisconfigurationResultToAPIModel(misconfigurationResults *misconfiguration.Results) (*models.MisconfigurationScan, error)
func ConvertRootkitTypeToAPIModel ¶
func ConvertRootkitTypeToAPIModel(rootkitType rootkitsTypes.RootkitType) *models.RootkitType
func ConvertRootkitsResultToAPIModel ¶
func ConvertRootkitsResultToAPIModel(rootkitsResults *rootkits.Results) *models.RootkitScan
func ConvertSecretsResultToAPIModel ¶
func ConvertSecretsResultToAPIModel(secretsResults *secrets.Results) *models.SecretScan
func ConvertVulnCvssToAPIModel ¶
func ConvertVulnCvssToAPIModel(cvss []scanner.CVSS) *[]models.VulnerabilityCvss
func ConvertVulnDistroToAPIModel ¶
func ConvertVulnDistroToAPIModel(distro scanner.Distro) *models.VulnerabilityDistro
func ConvertVulnFixToAPIModel ¶
func ConvertVulnFixToAPIModel(fix scanner.Fix) *models.VulnerabilityFix
func ConvertVulnResultToAPIModel ¶
func ConvertVulnResultToAPIModel(vulnerabilitiesResults *vulnerabilities.Results) *models.VulnerabilityScan
func ConvertVulnSeverityToAPIModel ¶
func ConvertVulnSeverityToAPIModel(severity string) *models.VulnerabilitySeverity
func MisconfigurationSeverityToAPIMisconfigurationSeverity ¶
func MisconfigurationSeverityToAPIMisconfigurationSeverity(sev misconfigurationTypes.Severity) (models.MisconfigurationSeverity, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.