• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "spdxVersion": "SPDX-2.3",
3    "dataLicense": "CC0-1.0",
4    "SPDXID": "SPDXRef-DOCUMENT",
5    "name": "test doc",
6    "documentNamespace": "http://www.google.com/sbom/spdx/android",
7    "creationInfo": {
8        "creators": [
9            "Organization: Google"
10        ],
11        "created": "2023-03-31T22:17:58Z"
12    },
13    "externalDocumentRefs": [
14        {
15            "externalDocumentId": "DocumentRef-external_doc_ref",
16            "spdxDocument": "external_doc_uri",
17            "checksum": {
18                "algorithm": "SHA1",
19                "checksumValue": "1234567890"
20            }
21        }
22    ],
23    "documentDescribes": [
24        "SPDXRef-PRODUCT"
25    ],
26    "packages": [
27        {
28            "name": "PRODUCT",
29            "SPDXID": "SPDXRef-PRODUCT",
30            "downloadLocation": "NONE",
31            "filesAnalyzed": true,
32            "versionInfo": "build_finger_print",
33            "supplier": "Organization: Google",
34            "licenseDeclared": "NOASSERTION",
35            "packageVerificationCode": {
36                "packageVerificationCodeValue": "123456"
37            },
38            "hasFiles": [
39                "SPDXRef-file1",
40                "SPDXRef-file2",
41                "SPDXRef-file3"
42            ]
43        },
44        {
45            "name": "PLATFORM",
46            "SPDXID": "SPDXRef-PLATFORM",
47            "downloadLocation": "NONE",
48            "filesAnalyzed": false,
49            "versionInfo": "build_finger_print",
50            "supplier": "Organization: Google",
51            "licenseDeclared": "LicenseRef-Android-Apache-2.0"
52        },
53        {
54            "name": "Prebuilt package1",
55            "SPDXID": "SPDXRef-PREBUILT-package1",
56            "downloadLocation": "NONE",
57            "filesAnalyzed": false,
58            "versionInfo": "build_finger_print",
59            "supplier": "Organization: Google",
60            "licenseDeclared": "LicenseRef-Android-License-1"
61        },
62        {
63            "name": "Source package1",
64            "SPDXID": "SPDXRef-SOURCE-package1",
65            "downloadLocation": "NONE",
66            "filesAnalyzed": false,
67            "versionInfo": "build_finger_print",
68            "supplier": "Organization: Google",
69            "licenseDeclared": "LicenseRef-Android-License-2 OR LicenseRef-Android-License-3",
70            "externalRefs": [
71                {
72                    "referenceCategory": "SECURITY",
73                    "referenceType": "cpe22Type",
74                    "referenceLocator": "cpe:/a:jsoncpp_project:jsoncpp:1.9.4"
75                }
76            ]
77        },
78        {
79            "name": "Upstream package1",
80            "SPDXID": "SPDXRef-UPSTREAM-package1",
81            "downloadLocation": "NOASSERTION",
82            "filesAnalyzed": false,
83            "versionInfo": "1.1",
84            "supplier": "Organization: upstream",
85            "licenseDeclared": "LicenseRef-Android-License-2 OR LicenseRef-Android-License-3"
86        }
87    ],
88    "files": [
89        {
90            "fileName": "/bin/file1",
91            "SPDXID": "SPDXRef-file1",
92            "checksums": [
93                {
94                    "algorithm": "SHA1",
95                    "checksumValue": "11111"
96                }
97            ],
98            "licenseConcluded": "LicenseRef-Android-Apache-2.0"
99        },
100        {
101            "fileName": "/bin/file2",
102            "SPDXID": "SPDXRef-file2",
103            "checksums": [
104                {
105                    "algorithm": "SHA1",
106                    "checksumValue": "22222"
107                }
108            ],
109            "licenseConcluded": "LicenseRef-Android-License-1"
110        },
111        {
112            "fileName": "/bin/file3",
113            "SPDXID": "SPDXRef-file3",
114            "checksums": [
115                {
116                    "algorithm": "SHA1",
117                    "checksumValue": "33333"
118                }
119            ],
120            "licenseConcluded": "LicenseRef-Android-License-2 OR LicenseRef-Android-License-3"
121        },
122        {
123            "fileName": "file4.a",
124            "SPDXID": "SPDXRef-file4",
125            "checksums": [
126                {
127                    "algorithm": "SHA1",
128                    "checksumValue": "44444"
129                }
130            ],
131            "licenseConcluded": "NOASSERTION"
132        }
133    ],
134    "relationships": [
135        {
136            "spdxElementId": "SPDXRef-file1",
137            "relatedSpdxElement": "SPDXRef-PLATFORM",
138            "relationshipType": "GENERATED_FROM"
139        },
140        {
141            "spdxElementId": "SPDXRef-file2",
142            "relatedSpdxElement": "SPDXRef-PREBUILT-package1",
143            "relationshipType": "GENERATED_FROM"
144        },
145        {
146            "spdxElementId": "SPDXRef-file3",
147            "relatedSpdxElement": "SPDXRef-SOURCE-package1",
148            "relationshipType": "GENERATED_FROM"
149        },
150        {
151            "spdxElementId": "SPDXRef-file1",
152            "relatedSpdxElement": "SPDXRef-file4",
153            "relationshipType": "STATIC_LINK"
154        },
155        {
156            "spdxElementId": "SPDXRef-SOURCE-package1",
157            "relatedSpdxElement": "SPDXRef-UPSTREAM-package1",
158            "relationshipType": "VARIANT_OF"
159        }
160    ],
161    "hasExtractedLicensingInfos": [
162        {
163            "licenseId": "LicenseRef-Android-Apache-2.0",
164            "name": "License-Apache",
165            "extractedText": "<text>LICENSE_APACHE</text>"
166        },
167        {
168            "licenseId": "LicenseRef-Android-License-1",
169            "name": "License-1",
170            "extractedText": "<text>LICENSE 1</text>"
171        },
172        {
173            "licenseId": "LicenseRef-Android-License-2",
174            "name": "License-2",
175            "extractedText": "<text>LICENSE 2</text>"
176        },
177        {
178            "licenseId": "LicenseRef-Android-License-3",
179            "name": "License-3",
180            "extractedText": "<text>LICENSE 3</text>"
181        }
182    ]
183}