| { |
| "bomFormat": "CycloneDX", |
| "specVersion": "1.5", |
| "serialNumber": "urn:uuid:3980b317-b877-40c9-829d-eae6b36118b0", |
| "version": 1, |
| "metadata": { |
| "timestamp": "2023-11-14T17:42:55.931Z", |
| "tools": { |
| "components": [ |
| { |
| "group": "@cyclonedx", |
| "name": "cdxgen", |
| "version": "9.9.3", |
| "purl": "pkg:npm/%40cyclonedx/cdxgen@9.9.3", |
| "type": "application", |
| "bom-ref": "pkg:npm/@cyclonedx/cdxgen@9.9.3", |
| "author": "OWASP Foundation", |
| "publisher": "OWASP Foundation" |
| } |
| ] |
| }, |
| "authors": [ |
| { |
| "name": "OWASP Foundation" |
| } |
| ], |
| "component": { |
| "group": "", |
| "name": "without-core", |
| "version": "latest", |
| "type": "application", |
| "bom-ref": "pkg:pypi/without-core@latest", |
| "purl": "pkg:pypi/without-core@latest", |
| "components": [] |
| } |
| }, |
| "components": [ |
| { |
| "group": "", |
| "name": "urllib3", |
| "version": "2.1.0", |
| "purl": "pkg:pypi/urllib3@2.1.0", |
| "type": "library", |
| "bom-ref": "pkg:pypi/urllib3@2.1.0", |
| "evidence": { |
| "identity": { |
| "field": "purl", |
| "confidence": 1, |
| "methods": [ |
| { |
| "technique": "instrumentation", |
| "confidence": 1, |
| "value": "/tmp/cdxgen-venv-M4otYl" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "group": "", |
| "name": "simple-salesforce", |
| "version": "1.12.5", |
| "purl": "pkg:pypi/simple-salesforce@1.12.5", |
| "type": "library", |
| "bom-ref": "pkg:pypi/simple-salesforce@1.12.5", |
| "evidence": { |
| "identity": { |
| "field": "purl", |
| "confidence": 1, |
| "methods": [ |
| { |
| "technique": "instrumentation", |
| "confidence": 1, |
| "value": "/tmp/cdxgen-venv-M4otYl" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "group": "", |
| "name": "cryptography", |
| "version": "41.0.5", |
| "purl": "pkg:pypi/cryptography@41.0.5", |
| "type": "library", |
| "bom-ref": "pkg:pypi/cryptography@41.0.5", |
| "evidence": { |
| "identity": { |
| "field": "purl", |
| "confidence": 0.8, |
| "methods": [ |
| { |
| "technique": "manifest-analysis", |
| "confidence": 0.8, |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| }, |
| { |
| "group": "", |
| "name": "cffi", |
| "version": "1.16.0", |
| "purl": "pkg:pypi/cffi@1.16.0", |
| "type": "library", |
| "bom-ref": "pkg:pypi/cffi@1.16.0", |
| "evidence": { |
| "identity": { |
| "field": "purl", |
| "confidence": 0.8, |
| "methods": [ |
| { |
| "technique": "manifest-analysis", |
| "confidence": 0.8, |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| }, |
| { |
| "group": "", |
| "name": "pycparser", |
| "version": "2.21", |
| "purl": "pkg:pypi/pycparser@2.21", |
| "type": "library", |
| "bom-ref": "pkg:pypi/pycparser@2.21", |
| "evidence": { |
| "identity": { |
| "field": "purl", |
| "confidence": 0.8, |
| "methods": [ |
| { |
| "technique": "manifest-analysis", |
| "confidence": 0.8, |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| }, |
| { |
| "group": "", |
| "name": "zeep", |
| "version": "4.2.1", |
| "purl": "pkg:pypi/zeep@4.2.1", |
| "type": "library", |
| "bom-ref": "pkg:pypi/zeep@4.2.1", |
| "evidence": { |
| "identity": { |
| "field": "purl", |
| "confidence": 0.8, |
| "methods": [ |
| { |
| "technique": "manifest-analysis", |
| "confidence": 0.8, |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| }, |
| { |
| "group": "", |
| "name": "requests-file", |
| "version": "1.5.1", |
| "purl": "pkg:pypi/requests-file@1.5.1", |
| "type": "library", |
| "bom-ref": "pkg:pypi/requests-file@1.5.1", |
| "evidence": { |
| "identity": { |
| "field": "purl", |
| "confidence": 0.8, |
| "methods": [ |
| { |
| "technique": "manifest-analysis", |
| "confidence": 0.8, |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| }, |
| { |
| "group": "", |
| "name": "requests", |
| "version": "2.31.0", |
| "purl": "pkg:pypi/requests@2.31.0", |
| "type": "library", |
| "bom-ref": "pkg:pypi/requests@2.31.0", |
| "evidence": { |
| "identity": { |
| "field": "purl", |
| "confidence": 0.8, |
| "methods": [ |
| { |
| "technique": "manifest-analysis", |
| "confidence": 0.8, |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| }, |
| { |
| "group": "", |
| "name": "certifi", |
| "version": "2023.7.22", |
| "purl": "pkg:pypi/certifi@2023.7.22", |
| "type": "library", |
| "bom-ref": "pkg:pypi/certifi@2023.7.22", |
| "evidence": { |
| "identity": { |
| "field": "purl", |
| "confidence": 0.8, |
| "methods": [ |
| { |
| "technique": "manifest-analysis", |
| "confidence": 0.8, |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| }, |
| { |
| "group": "", |
| "name": "idna", |
| "version": "3.4", |
| "purl": "pkg:pypi/idna@3.4", |
| "type": "library", |
| "bom-ref": "pkg:pypi/idna@3.4", |
| "evidence": { |
| "identity": { |
| "field": "purl", |
| "confidence": 0.8, |
| "methods": [ |
| { |
| "technique": "manifest-analysis", |
| "confidence": 0.8, |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| }, |
| { |
| "group": "", |
| "name": "charset-normalizer", |
| "version": "3.3.2", |
| "purl": "pkg:pypi/charset-normalizer@3.3.2", |
| "type": "library", |
| "bom-ref": "pkg:pypi/charset-normalizer@3.3.2", |
| "evidence": { |
| "identity": { |
| "field": "purl", |
| "confidence": 0.8, |
| "methods": [ |
| { |
| "technique": "manifest-analysis", |
| "confidence": 0.8, |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| }, |
| { |
| "group": "", |
| "name": "six", |
| "version": "1.16.0", |
| "purl": "pkg:pypi/six@1.16.0", |
| "type": "library", |
| "bom-ref": "pkg:pypi/six@1.16.0", |
| "evidence": { |
| "identity": { |
| "field": "purl", |
| "confidence": 0.8, |
| "methods": [ |
| { |
| "technique": "manifest-analysis", |
| "confidence": 0.8, |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| }, |
| { |
| "group": "", |
| "name": "platformdirs", |
| "version": "2.6.1", |
| "purl": "pkg:pypi/platformdirs@2.6.1", |
| "type": "library", |
| "bom-ref": "pkg:pypi/platformdirs@2.6.1", |
| "evidence": { |
| "identity": { |
| "field": "purl", |
| "confidence": 0.8, |
| "methods": [ |
| { |
| "technique": "manifest-analysis", |
| "confidence": 0.8, |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| }, |
| { |
| "group": "", |
| "name": "pytz", |
| "version": "2023.3.post1", |
| "purl": "pkg:pypi/pytz@2023.3.post1", |
| "type": "library", |
| "bom-ref": "pkg:pypi/pytz@2023.3.post1", |
| "evidence": { |
| "identity": { |
| "field": "purl", |
| "confidence": 0.8, |
| "methods": [ |
| { |
| "technique": "manifest-analysis", |
| "confidence": 0.8, |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| }, |
| { |
| "group": "", |
| "name": "isodate", |
| "version": "0.6.1", |
| "purl": "pkg:pypi/isodate@0.6.1", |
| "type": "library", |
| "bom-ref": "pkg:pypi/isodate@0.6.1", |
| "evidence": { |
| "identity": { |
| "field": "purl", |
| "confidence": 0.8, |
| "methods": [ |
| { |
| "technique": "manifest-analysis", |
| "confidence": 0.8, |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| }, |
| { |
| "group": "", |
| "name": "requests-toolbelt", |
| "version": "1.0.0", |
| "purl": "pkg:pypi/requests-toolbelt@1.0.0", |
| "type": "library", |
| "bom-ref": "pkg:pypi/requests-toolbelt@1.0.0", |
| "evidence": { |
| "identity": { |
| "field": "purl", |
| "confidence": 0.8, |
| "methods": [ |
| { |
| "technique": "manifest-analysis", |
| "confidence": 0.8, |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| }, |
| { |
| "group": "", |
| "name": "lxml", |
| "version": "4.9.3", |
| "purl": "pkg:pypi/lxml@4.9.3", |
| "type": "library", |
| "bom-ref": "pkg:pypi/lxml@4.9.3", |
| "evidence": { |
| "identity": { |
| "field": "purl", |
| "confidence": 0.8, |
| "methods": [ |
| { |
| "technique": "manifest-analysis", |
| "confidence": 0.8, |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| }, |
| { |
| "group": "", |
| "name": "attrs", |
| "version": "23.1.0", |
| "purl": "pkg:pypi/attrs@23.1.0", |
| "type": "library", |
| "bom-ref": "pkg:pypi/attrs@23.1.0", |
| "evidence": { |
| "identity": { |
| "field": "purl", |
| "confidence": 0.8, |
| "methods": [ |
| { |
| "technique": "manifest-analysis", |
| "confidence": 0.8, |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| }, |
| { |
| "group": "", |
| "name": "pyjwt", |
| "version": "2.8.0", |
| "purl": "pkg:pypi/pyjwt@2.8.0", |
| "type": "library", |
| "bom-ref": "pkg:pypi/pyjwt@2.8.0", |
| "evidence": { |
| "identity": { |
| "field": "purl", |
| "confidence": 1, |
| "methods": [ |
| { |
| "technique": "instrumentation", |
| "confidence": 1, |
| "value": "/tmp/cdxgen-venv-M4otYl" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "group": "", |
| "name": "pendulum", |
| "version": "2.1.2", |
| "purl": "pkg:pypi/pendulum@2.1.2", |
| "type": "library", |
| "bom-ref": "pkg:pypi/pendulum@2.1.2", |
| "evidence": { |
| "identity": { |
| "field": "purl", |
| "confidence": 1, |
| "methods": [ |
| { |
| "technique": "instrumentation", |
| "confidence": 1, |
| "value": "/tmp/cdxgen-venv-M4otYl" |
| } |
| ] |
| } |
| } |
| }, |
| { |
| "group": "", |
| "name": "python-dateutil", |
| "version": "2.8.2", |
| "purl": "pkg:pypi/python-dateutil@2.8.2", |
| "type": "library", |
| "bom-ref": "pkg:pypi/python-dateutil@2.8.2", |
| "evidence": { |
| "identity": { |
| "field": "purl", |
| "confidence": 0.8, |
| "methods": [ |
| { |
| "technique": "manifest-analysis", |
| "confidence": 0.8, |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| }, |
| { |
| "group": "", |
| "name": "pytzdata", |
| "version": "2020.1", |
| "purl": "pkg:pypi/pytzdata@2020.1", |
| "type": "library", |
| "bom-ref": "pkg:pypi/pytzdata@2020.1", |
| "evidence": { |
| "identity": { |
| "field": "purl", |
| "confidence": 0.8, |
| "methods": [ |
| { |
| "technique": "manifest-analysis", |
| "confidence": 0.8, |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| } |
| }, |
| "properties": [ |
| { |
| "name": "SrcFile", |
| "value": "/app/provider_requirements/provider-salesforce-1.0.0/python3.7/without-core/requirements.txt" |
| } |
| ] |
| }, |
| { |
| "group": "", |
| "name": "more-itertools", |
| "version": "9.1.0", |
| "purl": "pkg:pypi/more-itertools@9.1.0", |
| "type": "library", |
| "bom-ref": "pkg:pypi/more-itertools@9.1.0", |
| "evidence": { |
| "identity": { |
| "field": "purl", |
| "confidence": 1, |
| "methods": [ |
| { |
| "technique": "instrumentation", |
| "confidence": 1, |
| "value": "/tmp/cdxgen-venv-M4otYl" |
| } |
| ] |
| } |
| } |
| } |
| ], |
| "services": [], |
| "dependencies": [ |
| { |
| "ref": "pkg:pypi/without-core@latest", |
| "dependsOn": [] |
| }, |
| { |
| "ref": "pkg:pypi/urllib3@2.1.0", |
| "dependsOn": [] |
| }, |
| { |
| "ref": "pkg:pypi/cryptography@41.0.5", |
| "dependsOn": [ |
| "pkg:pypi/cffi@1.16.0" |
| ] |
| }, |
| { |
| "ref": "pkg:pypi/cffi@1.16.0", |
| "dependsOn": [ |
| "pkg:pypi/pycparser@2.21" |
| ] |
| }, |
| { |
| "ref": "pkg:pypi/pycparser@2.21", |
| "dependsOn": [] |
| }, |
| { |
| "ref": "pkg:pypi/zeep@4.2.1", |
| "dependsOn": [ |
| "pkg:pypi/attrs@23.1.0", |
| "pkg:pypi/isodate@0.6.1", |
| "pkg:pypi/lxml@4.9.3", |
| "pkg:pypi/platformdirs@2.6.1", |
| "pkg:pypi/pytz@2023.3.post1", |
| "pkg:pypi/requests-file@1.5.1", |
| "pkg:pypi/requests-toolbelt@1.0.0", |
| "pkg:pypi/requests@2.31.0" |
| ] |
| }, |
| { |
| "ref": "pkg:pypi/requests-file@1.5.1", |
| "dependsOn": [ |
| "pkg:pypi/requests@2.31.0", |
| "pkg:pypi/six@1.16.0" |
| ] |
| }, |
| { |
| "ref": "pkg:pypi/requests@2.31.0", |
| "dependsOn": [ |
| "pkg:pypi/certifi@2023.7.22", |
| "pkg:pypi/charset-normalizer@3.3.2", |
| "pkg:pypi/idna@3.4", |
| "pkg:pypi/urllib3@2.1.0" |
| ] |
| }, |
| { |
| "ref": "pkg:pypi/certifi@2023.7.22", |
| "dependsOn": [] |
| }, |
| { |
| "ref": "pkg:pypi/idna@3.4", |
| "dependsOn": [] |
| }, |
| { |
| "ref": "pkg:pypi/charset-normalizer@3.3.2", |
| "dependsOn": [] |
| }, |
| { |
| "ref": "pkg:pypi/six@1.16.0", |
| "dependsOn": [] |
| }, |
| { |
| "ref": "pkg:pypi/platformdirs@2.6.1", |
| "dependsOn": [] |
| }, |
| { |
| "ref": "pkg:pypi/pytz@2023.3.post1", |
| "dependsOn": [] |
| }, |
| { |
| "ref": "pkg:pypi/isodate@0.6.1", |
| "dependsOn": [ |
| "pkg:pypi/six@1.16.0" |
| ] |
| }, |
| { |
| "ref": "pkg:pypi/requests-toolbelt@1.0.0", |
| "dependsOn": [ |
| "pkg:pypi/requests@2.31.0" |
| ] |
| }, |
| { |
| "ref": "pkg:pypi/lxml@4.9.3", |
| "dependsOn": [] |
| }, |
| { |
| "ref": "pkg:pypi/attrs@23.1.0", |
| "dependsOn": [] |
| }, |
| { |
| "ref": "pkg:pypi/simple-salesforce@1.12.5", |
| "dependsOn": [ |
| "pkg:pypi/cryptography@41.0.5", |
| "pkg:pypi/zeep@4.2.1" |
| ] |
| }, |
| { |
| "ref": "pkg:pypi/pyjwt@2.8.0", |
| "dependsOn": [] |
| }, |
| { |
| "ref": "pkg:pypi/python-dateutil@2.8.2", |
| "dependsOn": [ |
| "pkg:pypi/six@1.16.0" |
| ] |
| }, |
| { |
| "ref": "pkg:pypi/pytzdata@2020.1", |
| "dependsOn": [] |
| }, |
| { |
| "ref": "pkg:pypi/pendulum@2.1.2", |
| "dependsOn": [ |
| "pkg:pypi/python-dateutil@2.8.2", |
| "pkg:pypi/pytzdata@2020.1" |
| ] |
| }, |
| { |
| "ref": "pkg:pypi/more-itertools@9.1.0", |
| "dependsOn": [] |
| } |
| ] |
| } |