CycloneDX / CycloneDX/transparency-exchange-api
Bom Post API should accept sbom payload as Base64 (URL Safe) encoded format.
- Dominant language
- Shell
- Stars
- 113
- Forks
- 22
- Avg merge
- 8d 12h
- Merged PRs (30d)
- 5
Description
A Bom Post API should accept a Bom payload as Base64 (URL Safe) encoded format.
Dependency track application also accepts Bom JSON as Base64 Encoded data.
Project CycloneDX/cyclonedx-bom-repo-server implemented Post API to accept it as plain text.
Curl sample from CycloneDX/cyclonedx-bom-repo-server
curl -X POST "https://www.example.com/bom" -H "accept: */*" -H "Content-Type: application/vnd.cyclonedx+json; version=1.3" -d "{\"bomFormat\":\"CycloneDX\",\"specVersion\":\"1.3\",\"serialNumber\":\"urn:uuid:3e671687-395b-41f5-a30f-a58921a69b79\",\"version\":1,\"components\":[{\"type\":\"library\",\"name\":\"acme-library\",\"version\":\"1.0.0\"}]}"```
Contributor guide
Assessment
This issue has not been assessed yet.