You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
During testing, we found there were some required fields needed in the SBOM in order to be considered valid. Ensure at minimum you have the following fields in your components:
99
+
### SBOM Validation
100
+
101
+
During testing, we found there were some required fields needed in the SBOM in order to be considered valid. We
102
+
utilized the validation logic provided in the CycloneDX dependencies we use in `trustier`. In version 0.1.1, we
103
+
disabled validation by default, but if you wish to utilize strict validation then utilize the `--strict` flag.
104
+
105
+
Ensure at minimum you have the following fields in your components if you are using strict validation:
98
106
99
107
-`name`
100
108
-`purl`
101
109
-`type`
102
110
111
+
### Supported CycloneDX versions
112
+
113
+
`trustier` relies on [CycloneDX](https://github.com/CycloneDX/cyclonedx-rust-cargo/blob/main/cyclonedx-bom/README.md) to
114
+
load and work with SBOMs. This provides a limitation of only supporting versions 1.3, 1.4, and 1.5 of the CycloneDX specification at this time.
115
+
103
116
**NOTE:**`trustier` does not support SPDX formatted SBOMS at this time.
0 commit comments