Cake.Grype.dll Assembly

Class Types

Class Summary
GrypeAdvisory A vendor advisory.
GrypeAliases Contains functionality for running Anchore Grype, a vulnerability scanner for SBOMs, container images and file systems. Grype must be installed (for example winget install Anchore.Grype) or ToolPath must be set.
GrypeArtifact The package a vulnerability was found in.
GrypeCvss A CVSS score: potential technical impact, not whether exploitation is occurring.
GrypeCwe A CWE weakness classification.
GrypeDbChecker Runs grype db check.
GrypeDbCheckResult The result of grype db check -o json.
GrypeDbCheckSettings Contains the settings for grype db check.
GrypeDbDeleter Runs grype db delete: deletes the local vulnerability database.
GrypeDbDeleteSettings Contains the settings for grype db delete.
GrypeDbDescription A vulnerability database version.
GrypeDbImporter Runs grype db import: imports a vulnerability database archive from a file or URL.
GrypeDbImportSettings Contains the settings for grype db import.
GrypeDbStatus The local vulnerability database status reported by grype db status -o json.
GrypeDbStatusReader Runs grype db status.
GrypeDbStatusSettings Contains the settings for grype db status.
GrypeDbUpdater Runs grype db update: downloads and installs the latest vulnerability database.
GrypeDbUpdateSettings Contains the settings for grype db update.
GrypeDescriptor Information about the Grype run that produced a report.
GrypeDistro A Linux distribution.
GrypeEpss An EPSS score: the modelled probability that the vulnerability will be exploited.
GrypeFix Whether and where a vulnerability is fixed.
GrypeFixState A vulnerability's fix state.
GrypeIgnoredMatch A match suppressed by an ignore rule or a VEX document.
GrypeIgnoreRule An ignore rule that suppressed a match.
GrypeIgnoreRulePackage The package part of an ignore rule.
GrypeIgnoreStates Fix states whose matches Grype ignores (--ignore-states).
GrypeKnownExploited A CISA Known Exploited Vulnerabilities (KEV) entry: exploitation has been observed.
GrypeMatch A vulnerability found in a package.
GrypeOutput One Grype report output (-o format or -o format=file). Several outputs can be written by one scan, for example the table to the terminal and JSON to a file.
GrypeOutputFormat A Grype report format (-o).
GrypeReport A Grype JSON report (-o json).
GrypeReportReader Reads Grype JSON reports (-o json).
GrypeReportSource What Grype scanned.
GrypeScanner Runs a Grype vulnerability scan.
GrypeScanSettings Contains the settings for a Grype scan.
GrypeScope Which container image layers Grype analyzes (-s).
GrypeSettings Contains the settings shared by all Grype commands (Grype's global flags).
GrypeSeverity A vulnerability severity as Grype reports it. Values are ordered, so severity >= GrypeSeverity.High works.
GrypeSortBy How Grype sorts matches (--sort-by).
GrypeSource What Grype scans: an SBOM, a directory, a file, a container image, package URLs or CPEs. Relative paths are made absolute when the scan runs. A string converts implicitly and is passed to Grype unchanged, for example "registry:alpine:3.20".
GrypeTool<TSettings> Base class for the Grype commands.
GrypeVerbosity Grype's log verbosity (-v, -vv). Logs are written to standard error.
GrypeVersion Version information reported by grype version -o json.
GrypeVersionReader Runs grype version and returns the parsed version information.
GrypeVersionSettings Contains the settings for grype version.
GrypeVulnerability The matched vulnerability.
GrypeVulnerabilityMetadata A vulnerability record: the matched vulnerability or a related one.