{"SPDXID":"SPDXRef-DOCUMENT","creationInfo":{"created":"2026-10-11T20:31:33Z","creators":["Tool: kadet-hub release/sbom.py"]},"dataLicense":"CC0-1.0","documentDescribes":["SPDXRef-Package"],"documentNamespace":"https://kadet-hub.org/spdx/keycloak/1.0.0/5266084035839494ced231bcee139af679241acce93c648f900e9abf11f06488","files":[{"SPDXID":"SPDXRef-File-06572a96a58dc510","checksums":[{"algorithm":"SHA1","checksumValue":"9674058a8b9c998883498883c538d435e0690466"},{"algorithm":"SHA256","checksumValue":"1cc7d1956a46393d4d5130bd284c2f463cf3824007d4dd68aaaf0a157e3ff4e9"}],"copyrightText":"NOASSERTION","fileName":"./CHANGELOG.md","licenseConcluded":"NOASSERTION"},{"SPDXID":"SPDXRef-File-b335630551682c19","checksums":[{"algorithm":"SHA1","checksumValue":"6d66a137348f46bb74b42f94f056ee6ddc1f03fa"},{"algorithm":"SHA256","checksumValue":"705d976dc6033f153635ccdedabf11b7420b0f679e7bc0e9efce5e5870876798"}],"copyrightText":"NOASSERTION","fileName":"./README.md","licenseConcluded":"NOASSERTION"},{"SPDXID":"SPDXRef-File-8e2c1f727276d30c","checksums":[{"algorithm":"SHA1","checksumValue":"5b6ba79b9a02621333fe09c1738a1917edbf07a9"},{"algorithm":"SHA256","checksumValue":"52d34fe786b48b553d5ffbd8958c9abfaf419f43c733196e60ee676f6e5bcf49"}],"copyrightText":"NOASSERTION","fileName":"./__init__.py","licenseConcluded":"NOASSERTION"},{"SPDXID":"SPDXRef-File-74f419e7623ef958","checksums":[{"algorithm":"SHA1","checksumValue":"56648ae9ee2d7d7684b3e15afd61fdc5b3fe29bb"},{"algorithm":"SHA256","checksumValue":"9f8c75e3b11830c782030f6b49e578a1916098b8fa48ba06e0707e440bd63024"}],"copyrightText":"NOASSERTION","fileName":"./k8s.py","licenseConcluded":"NOASSERTION"},{"SPDXID":"SPDXRef-File-e0ddc7392950f797","checksums":[{"algorithm":"SHA1","checksumValue":"ef0c82f98cdaa8afe36666cff268740da452d0ce"},{"algorithm":"SHA256","checksumValue":"e430584f621ad5cac53f61fe71b85cd7d009421022aaa8367cf5b3dd3c25e42e"}],"copyrightText":"NOASSERTION","fileName":"./kapitan-generator.yaml","licenseConcluded":"NOASSERTION"},{"SPDXID":"SPDXRef-File-23fc827db9d9ddfd","checksums":[{"algorithm":"SHA1","checksumValue":"63acae19152e3807874507b9b6910042c3e1665e"},{"algorithm":"SHA256","checksumValue":"4f9b13ce0ffaf70f5cc213f04ae881e5057184b6d49c18151e28831b590e4ce6"}],"copyrightText":"NOASSERTION","fileName":"./schemas/k8s.keycloak.org/keycloak_v2beta1.json","licenseConcluded":"NOASSERTION"},{"SPDXID":"SPDXRef-File-bf6862e7087141d5","checksums":[{"algorithm":"SHA1","checksumValue":"f00f57ec417f81aa6fbd010f62b17b8097f5147f"},{"algorithm":"SHA256","checksumValue":"3fa5e2d2c9b588e3fd88213946c662efcb29660338fc546b5d8eef2e8f71e7c2"}],"copyrightText":"NOASSERTION","fileName":"./schemas/k8s.keycloak.org/keycloakoidcclient_v2alpha1.json","licenseConcluded":"NOASSERTION"},{"SPDXID":"SPDXRef-File-0b5322e947593d49","checksums":[{"algorithm":"SHA1","checksumValue":"40c57075967dd7846d9c5747db9b1a4feb0acf69"},{"algorithm":"SHA256","checksumValue":"dfe0a99bbc60bc3aa8497e4da844c3c8178563d60a8e0dee1d2b757133fdb872"}],"copyrightText":"NOASSERTION","fileName":"./schemas/k8s.keycloak.org/keycloakrealmimport_v2beta1.json","licenseConcluded":"NOASSERTION"},{"SPDXID":"SPDXRef-File-5e4ad312dee0a120","checksums":[{"algorithm":"SHA1","checksumValue":"71bdc8e564ea44c8393c52f8029b58c01acf1504"},{"algorithm":"SHA256","checksumValue":"0fef6a545b898c784f2b3905459e5f355eedd92f92a82bde5e4a7e5e54b30cdb"}],"copyrightText":"NOASSERTION","fileName":"./schemas/k8s.keycloak.org/keycloaksamlclient_v2alpha1.json","licenseConcluded":"NOASSERTION"},{"SPDXID":"SPDXRef-File-8939ee57aa7eb3b0","checksums":[{"algorithm":"SHA1","checksumValue":"a6512834a606d4891f9f45dc4495ee3e59b33da5"},{"algorithm":"SHA256","checksumValue":"7c8b2a055ed4a1ef073184c07db502db81d53f32d1279769d8378524db77e73a"}],"copyrightText":"NOASSERTION","fileName":"./schemas/sources.yaml","licenseConcluded":"NOASSERTION"},{"SPDXID":"SPDXRef-File-837bf4e01a453d47","checksums":[{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}],"copyrightText":"NOASSERTION","fileName":"./tests/fixtures/inventory/classes/.gitkeep","licenseConcluded":"NOASSERTION"},{"SPDXID":"SPDXRef-File-4a169fec4a5ee765","checksums":[{"algorithm":"SHA1","checksumValue":"57d57984f0b40eced7c3dd4fc15a617f14d102db"},{"algorithm":"SHA256","checksumValue":"b9ddf75bcfd0759613791f70540596cb7f2f43ec25aa7b324b40c6b7c0174f2d"}],"copyrightText":"NOASSERTION","fileName":"./tests/fixtures/inventory/targets/complete.yml","licenseConcluded":"NOASSERTION"},{"SPDXID":"SPDXRef-File-f8a4edaedb8f3f37","checksums":[{"algorithm":"SHA1","checksumValue":"8e4a06f9902e9ae7c481e34aaa0eba380e6cb6fd"},{"algorithm":"SHA256","checksumValue":"2b09a4adec5131fd9bdaf284cbe8adce661c530f3bc8d3d466eeb26251244184"}],"copyrightText":"NOASSERTION","fileName":"./tests/fixtures/inventory/targets/minimal.yml","licenseConcluded":"NOASSERTION"}],"name":"ghcr.io/kadet-hub/keycloak@sha256:5266084035839494ced231bcee139af679241acce93c648f900e9abf11f06488","packages":[{"SPDXID":"SPDXRef-Package","copyrightText":"NOASSERTION","downloadLocation":"git+https://github.com/kadet-hub/generators.git@dccb03cf01fd06f12e450d884b7e415e8aa2e959#keycloak","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:oci/keycloak@sha256%3A5266084035839494ced231bcee139af679241acce93c648f900e9abf11f06488?repository_url=ghcr.io/kadet-hub/keycloak\u0026tag=1.0.0","referenceType":"purl"}],"filesAnalyzed":true,"hasFiles":["SPDXRef-File-06572a96a58dc510","SPDXRef-File-b335630551682c19","SPDXRef-File-8e2c1f727276d30c","SPDXRef-File-74f419e7623ef958","SPDXRef-File-e0ddc7392950f797","SPDXRef-File-23fc827db9d9ddfd","SPDXRef-File-bf6862e7087141d5","SPDXRef-File-0b5322e947593d49","SPDXRef-File-5e4ad312dee0a120","SPDXRef-File-8939ee57aa7eb3b0","SPDXRef-File-837bf4e01a453d47","SPDXRef-File-4a169fec4a5ee765","SPDXRef-File-f8a4edaedb8f3f37"],"licenseConcluded":"NOASSERTION","licenseDeclared":"Apache-2.0","name":"keycloak","packageVerificationCode":{"packageVerificationCodeValue":"12f2b9ae06cc2ffd1141cab56d75dfd59492fc9b"},"summary":"Renders Keycloak Operator Keycloak instances and KeycloakRealmImports from inventory parameters.","versionInfo":"1.0.0"}],"relationships":[{"relatedSpdxElement":"SPDXRef-Package","relationshipType":"DESCRIBES","spdxElementId":"SPDXRef-DOCUMENT"},{"relatedSpdxElement":"SPDXRef-File-06572a96a58dc510","relationshipType":"CONTAINS","spdxElementId":"SPDXRef-Package"},{"relatedSpdxElement":"SPDXRef-File-b335630551682c19","relationshipType":"CONTAINS","spdxElementId":"SPDXRef-Package"},{"relatedSpdxElement":"SPDXRef-File-8e2c1f727276d30c","relationshipType":"CONTAINS","spdxElementId":"SPDXRef-Package"},{"relatedSpdxElement":"SPDXRef-File-74f419e7623ef958","relationshipType":"CONTAINS","spdxElementId":"SPDXRef-Package"},{"relatedSpdxElement":"SPDXRef-File-e0ddc7392950f797","relationshipType":"CONTAINS","spdxElementId":"SPDXRef-Package"},{"relatedSpdxElement":"SPDXRef-File-23fc827db9d9ddfd","relationshipType":"CONTAINS","spdxElementId":"SPDXRef-Package"},{"relatedSpdxElement":"SPDXRef-File-bf6862e7087141d5","relationshipType":"CONTAINS","spdxElementId":"SPDXRef-Package"},{"relatedSpdxElement":"SPDXRef-File-0b5322e947593d49","relationshipType":"CONTAINS","spdxElementId":"SPDXRef-Package"},{"relatedSpdxElement":"SPDXRef-File-5e4ad312dee0a120","relationshipType":"CONTAINS","spdxElementId":"SPDXRef-Package"},{"relatedSpdxElement":"SPDXRef-File-8939ee57aa7eb3b0","relationshipType":"CONTAINS","spdxElementId":"SPDXRef-Package"},{"relatedSpdxElement":"SPDXRef-File-837bf4e01a453d47","relationshipType":"CONTAINS","spdxElementId":"SPDXRef-Package"},{"relatedSpdxElement":"SPDXRef-File-4a169fec4a5ee765","relationshipType":"CONTAINS","spdxElementId":"SPDXRef-Package"},{"relatedSpdxElement":"SPDXRef-File-f8a4edaedb8f3f37","relationshipType":"CONTAINS","spdxElementId":"SPDXRef-Package"}],"spdxVersion":"SPDX-2.3"}
