Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrUnknownFormat = xerrors.New("Unknown SBOM format")
Functions ¶
Types ¶
type Format ¶
type Format string
const ( FormatCycloneDXJSON Format = "cyclonedx-json" FormatCycloneDXXML Format = "cyclonedx-xml" FormatSPDXJSON Format = "spdx-json" FormatSPDXTV Format = "spdx-tv" FormatSPDXXML Format = "spdx-xml" FormatAttestCycloneDXJSON Format = "attest-cyclonedx-json" FormatUnknown Format = "unknown" // PredicateCycloneDXBeforeV05 is the PredicateCycloneDX value defined in in-toto-golang before v0.5.0. // This is necessary for backward-compatible SBOM detection. // ref. https://github.com/in-toto/in-toto-golang/pull/188 PredicateCycloneDXBeforeV05 = "https://cyclonedx.org/schema" )
func DetectFormat ¶
func DetectFormat(r io.ReadSeeker) (Format, error)
Click to show internal directories.
Click to hide internal directories.