uSWID allows you to create, convert and merge SBOM metadata to and from most SBOM formats, with the initial focus being functionality useful for firmware files.

Table of contentsΒΆ

  • Basic API usage
  • Version history
  • Container
    • uSwidContainer
  • Entity
    • uSwidEntity
    • uSwidEntityRole
  • Enums
    • uSwidHeaderFlags
    • uSwidPayloadCompression
    • uSwidPayloadFormat
    • uSwidVersionScheme
  • Errors
    • NotSupportedError
  • Format
    • uSwidFormatBase
  • Component
    • uSwidComponent
    • uSwidComponentType
  • Link
    • uSwidLink
    • uSwidLinkRel
    • uSwidLinkUse
  • Payload
    • uSwidPayload
  • Hash
    • uSwidHash
    • uSwidHashAlg
  • Evidence
    • uSwidEvidence
  • VEX Document
    • uSwidVexDocument
  • VEX Product
    • uSwidVexProduct
  • VEX Statement
    • uSwidVexStatement
    • uSwidVexStatementJustification
    • uSwidVexStatementStatus
  • PURL
    • uSwidPurl
  • API reference

python-uswid

Navigation

  • Basic API usage
  • Version history
  • Container
  • Entity
  • Enums
  • Errors
  • Format
  • Component
  • Link
  • Payload
  • Hash
  • Evidence
  • VEX Document
  • VEX Product
  • VEX Statement
  • PURL

Related Topics

  • Documentation overview
    • Next: Basic API usage
©2021, Richard Hughes.