author : The person(s) or organization(s) that
authored the component.
supplier : The
organization that supplied the component.
name : The name of the component. This will
often be a shortened, single name of the component.
version : The component's version. If
there is no version information, this field is set as
"Unknown".
description : Specifies a
description for the component.
licenses :
A list of all licenses associated to the component. If the
license is a valid SPDX license, it will be displayed in the
id field. If the license's SPDX id is not
available it will be displayed in the name
field.
cpe : Specifies a well-formed CPE
name that conforms to the CPE 2.2 or 2.3 specification.
purl : The component package
URL.
pedigree : The
notes field lists the license display text.
it is especially useful for complex license cases. The licenses
section list all licenses objects in a flat list. By using this
field, it can pass the complex license
info.
externalReferences : This
section contains the component url, e.g.
host/components/[component UUID]/versions/[component version
id].
type : Specifies the type of
component.
bom-ref : An optional
identifier which can be used to reference the component
elsewhere in the BOM. Every bom-ref should be
unique.
|