{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2026-11-04T10:46:34Z", "creators": ["Tool: OpenEmbedded Core create-spdx.bbclass", "Organization: OpenEmbedded ()", "Person: N/A ()"], "licenseListVersion": "3.14"}, "dataLicense": "CC0-1.0", "documentNamespace": "http://spdx.org/spdxdocs/python3-pyjks-00a958b2-6e79-58f4-8505-d2f0d5815670", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "525bb61a8d260b80e1059889386ac571fce01d34"}, "externalDocumentId": "DocumentRef-recipe-python3-pyjks", "spdxDocument": "http://spdx.org/spdxdocs/recipe-python3-pyjks-72e56d18-77b7-573c-b325-70bd44a66816"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-python3-pyjks-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "6d37f0ac8a04761298d08de1090908dea427891c"}, {"algorithm": "SHA256", "checksumValue": "9b9fc6ae15f9ca487c1b0f2353bdada51d203c204a42b35ca7ec998a39de7223"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/jks/__init__.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-pyjks-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "cd63cba246c35ddbfe83c34d6c37cbbfb044db26"}, {"algorithm": "SHA256", "checksumValue": "207304cdea4bcf8d97827a1ef48a53555fdae7ea27675dc206f1f51317a464a2"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/jks/rfc2898.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-pyjks-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "fdc0b2faf031097088df991b174c3d27de9d8677"}, {"algorithm": "SHA256", "checksumValue": "d6a486a5283e5c69a1ec840bbb1d9ee8b58b1160c3abe53e8cff4b6663dd35c7"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/jks/util.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-pyjks-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "0ec8146e0520a6351ae8549452638c787cef3ae6"}, {"algorithm": "SHA256", "checksumValue": "545c817dfd86ee62a651a23d384028f88998ecf9495a0fb71efca501ed8f64cc"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/jks/bks.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-pyjks-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "71ecb4701534000faf99dbacb326365b226365f6"}, {"algorithm": "SHA256", "checksumValue": "5afebfc3e0565385cf65545a300acb7f04686b4074d73fe76a9976aa64ed70c1"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/jks/jks.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-pyjks-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "b3e2f8e44cbbf94bac95a4284ab7a97b7405bb93"}, {"algorithm": "SHA256", "checksumValue": "16446862c1e398845d1f0d23c63a26bd0d87b2578d8c12abd453890a36448147"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/jks/sun_crypto.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-pyjks-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "4f4a62c07ee3ae004bfed5996e1855fa19449c75"}, {"algorithm": "SHA256", "checksumValue": "9609070143ddefee4af8f214058ccd4128a997fb040409a23f1be580e559eceb"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/jks/rfc7292.py", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-pyjks-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "767ff5f85be9ed0b7ef27588ebd61d6257c7debc"}, {"algorithm": "SHA256", "checksumValue": "a9b6b4bbd34c212f9c713e95f4fb5bac40194d1c2a240f3f7f0021464e6b1e87"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/jks/__pycache__/rfc7292.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-pyjks-9", "checksums": [{"algorithm": "SHA1", "checksumValue": "82e137ddecc4ff85fc61d23b2f9868a3ef10ca2f"}, {"algorithm": "SHA256", "checksumValue": "37bc9f306d167cfc707545a5737ca60cf48c8263998fbc7c560013cbc3c86321"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/jks/__pycache__/util.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-pyjks-10", "checksums": [{"algorithm": "SHA1", "checksumValue": "f7757a7f008bb70d1ab0806c844433f7afa7a28a"}, {"algorithm": "SHA256", "checksumValue": "9fd5b80d66e94cb51ce93359741e8912ea12234655525c76e34a2d55c2cce203"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/jks/__pycache__/sun_crypto.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-pyjks-11", "checksums": [{"algorithm": "SHA1", "checksumValue": "6b88404c09ca0dd7df327fa4a80671f07bd3f37d"}, {"algorithm": "SHA256", "checksumValue": "5f64a73addc7adc11d442c900c03aa20213121c36f9589bf6c867e45db75d3bf"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/jks/__pycache__/rfc2898.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-pyjks-12", "checksums": [{"algorithm": "SHA1", "checksumValue": "543bac43693f8fc25f58d10f9d62d0628ff2b0bf"}, {"algorithm": "SHA256", "checksumValue": "301ff93f9d41042c6b4ffee0440db6dfd19277e0e12885d1cd2af5beaea98e8c"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/jks/__pycache__/__init__.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-pyjks-13", "checksums": [{"algorithm": "SHA1", "checksumValue": "534067960b1f3a7348d25c78dbe907b2f4566090"}, {"algorithm": "SHA256", "checksumValue": "288d6f6eed9c3c776db890dda131a2d4ee4156502b23dcd717f90c26c8c72018"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/jks/__pycache__/bks.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-pyjks-14", "checksums": [{"algorithm": "SHA1", "checksumValue": "62b6fb1ca58976a1c46b5c625eea84e729c71ca6"}, {"algorithm": "SHA256", "checksumValue": "b7ae0983828d8c8f7ad38872aec39de7e6a8f9ec0b69fc13ff2f0da122f92ac3"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/jks/__pycache__/jks.cpython-312.pyc", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-pyjks-15", "checksums": [{"algorithm": "SHA1", "checksumValue": "ce7e88fd81f937296717887e63901f6e12b3cc2d"}, {"algorithm": "SHA256", "checksumValue": "b4b8eea51da3af8ad7a8ffc63d5c57f96e5711851be8ab65fb565b7a925be40b"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyjks-20.0.0.dist-info/top_level.txt", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-pyjks-16", "checksums": [{"algorithm": "SHA1", "checksumValue": "b696d0e91ff81c8ef2e96fbc6e5afe9cde7d289f"}, {"algorithm": "SHA256", "checksumValue": "f86fedd281ae13b503d03ad2a55667ab584730157d0c3d97912e6fed7a664e79"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyjks-20.0.0.dist-info/WHEEL", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-pyjks-17", "checksums": [{"algorithm": "SHA1", "checksumValue": "a72c439115bb8698ef72383a20a9c909de41e708"}, {"algorithm": "SHA256", "checksumValue": "5a9b610eabc1d8aa6e8fc0ea3716e9493c72f06860a8a193b56d9839fca85ab9"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyjks-20.0.0.dist-info/RECORD", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-pyjks-18", "checksums": [{"algorithm": "SHA1", "checksumValue": "3eb3939e6bf2f28f752bba2d62fa8bc104d3feca"}, {"algorithm": "SHA256", "checksumValue": "ce81396734ad47c7ac132737c53ac94b07b1a9d02efe1a83df7826a95bbcbcfd"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyjks-20.0.0.dist-info/LICENSE", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-pyjks-19", "checksums": [{"algorithm": "SHA1", "checksumValue": "706a0d29f6246e900aa18c73c3838f66bed90898"}, {"algorithm": "SHA256", "checksumValue": "e7911fa46ce0a6b60dc6f33fee9be3c9b1497a3bca603d3e1ca53c7ec8c8bc1a"}], "copyrightText": "NOASSERTION", "fileName": "usr/lib/python3.12/site-packages/pyjks-20.0.0.dist-info/METADATA", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "python3-pyjks", "packages": [{"SPDXID": "SPDXRef-Package-python3-pyjks", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-python3-pyjks-1", "SPDXRef-PackagedFile-python3-pyjks-2", "SPDXRef-PackagedFile-python3-pyjks-3", "SPDXRef-PackagedFile-python3-pyjks-4", "SPDXRef-PackagedFile-python3-pyjks-5", "SPDXRef-PackagedFile-python3-pyjks-6", "SPDXRef-PackagedFile-python3-pyjks-7", "SPDXRef-PackagedFile-python3-pyjks-8", "SPDXRef-PackagedFile-python3-pyjks-9", "SPDXRef-PackagedFile-python3-pyjks-10", "SPDXRef-PackagedFile-python3-pyjks-11", "SPDXRef-PackagedFile-python3-pyjks-12", "SPDXRef-PackagedFile-python3-pyjks-13", "SPDXRef-PackagedFile-python3-pyjks-14", "SPDXRef-PackagedFile-python3-pyjks-15", "SPDXRef-PackagedFile-python3-pyjks-16", "SPDXRef-PackagedFile-python3-pyjks-17", "SPDXRef-PackagedFile-python3-pyjks-18", "SPDXRef-PackagedFile-python3-pyjks-19"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "MIT", "licenseInfoFromFiles": ["NOASSERTION"], "name": "python3-pyjks", "packageVerificationCode": {"packageVerificationCodeValue": "84efe2a20aa64e19e977cfa504b715be70da052f"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "20.0.0"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-python3-pyjks:SPDXRef-Recipe-python3-pyjks", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-python3-pyjks"}, {"relatedSpdxElement": "SPDXRef-Package-python3-pyjks", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pyjks-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pyjks"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pyjks-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pyjks"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pyjks-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pyjks"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pyjks-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pyjks"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pyjks-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pyjks"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pyjks-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pyjks"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pyjks-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pyjks"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pyjks-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pyjks"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pyjks-9", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pyjks"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pyjks-10", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pyjks"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pyjks-11", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pyjks"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pyjks-12", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pyjks"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pyjks-13", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pyjks"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pyjks-14", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pyjks"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pyjks-15", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pyjks"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pyjks-16", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pyjks"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pyjks-17", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pyjks"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pyjks-18", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pyjks"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-pyjks-19", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-pyjks"}], "spdxVersion": "SPDX-2.2"}