CycloneDX / CycloneDX/transparency-exchange-api

Bom Post API should accept sbom payload as Base64 (URL Safe) encoded format.

Open
#7 2 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.