Versions in this module Expand all Collapse all v0 v0.0.3 May 31, 2024 Changes in this version + var ErrUnknownFormat = xerrors.New("Unknown SBOM format") + func Decode(f io.Reader, format Format) (types.SBOM, error) + func IsCycloneDXJSON(r io.ReadSeeker) (bool, error) + func IsCycloneDXXML(r io.ReadSeeker) (bool, error) + func IsSPDXJSON(r io.ReadSeeker) (bool, error) + func IsSPDXTV(r io.ReadSeeker) (bool, error) + type Format string + const FormatAttestCycloneDXJSON + const FormatCycloneDXJSON + const FormatCycloneDXXML + const FormatLegacyCosignAttestCycloneDXJSON + const FormatSPDXJSON + const FormatSPDXTV + const FormatSPDXXML + const FormatUnknown + const PredicateCycloneDXBeforeV05 + func DetectFormat(r io.ReadSeeker) (Format, error)