{"SPDXID":"SPDXRef-DOCUMENT","creationInfo":{"created":"2026-10-14T11:18:34Z","creators":["Tool: kadet-hub release/sbom.py"]},"dataLicense":"CC0-1.0","documentDescribes":["SPDXRef-Package"],"documentNamespace":"https://kadet-hub.org/spdx/keycloak/1.0.2/ef3d3f82134cdb3e78e8487ac083f43134293e00d078aeb7355d5dadc8a3b385","files":[{"SPDXID":"SPDXRef-File-06572a96a58dc510","checksums":[{"algorithm":"SHA1","checksumValue":"c70732d6c13de6617ea59baeaa772c1b5393e54e"},{"algorithm":"SHA256","checksumValue":"49b4d36dae7531552f7de09586ba34d70f40689c8e0f2fc4bce1b9827dba851b"}],"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":"147ae910b9b16c827a1832302667d7d4e4e51783"},{"algorithm":"SHA256","checksumValue":"295cbf7e10c53008c5b57d067fc513643e996afec682f75dd0539144bf9bd5e3"}],"copyrightText":"NOASSERTION","fileName":"./__init__.py","licenseConcluded":"NOASSERTION"},{"SPDXID":"SPDXRef-File-74f419e7623ef958","checksums":[{"algorithm":"SHA1","checksumValue":"c2cfe3843b2d3e88b56e7159d6532bb82007705f"},{"algorithm":"SHA256","checksumValue":"24f0a7b417d04a639190740a5bb97b0ee384f9c192e0ad4ee5ce64d44100e1a8"}],"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-6f5d3abdd75e6e57","checksums":[{"algorithm":"SHA1","checksumValue":"d4f53798d7e32dd613fd1d76f26d279fc5a1cb3e"},{"algorithm":"SHA256","checksumValue":"15d9199822d1918438bd1d093eee3ec8406e7f9d0837c4527fd6da99c63b058a"}],"copyrightText":"NOASSERTION","fileName":"./schemas/k8s.keycloak.org/crds/keycloakoidcclients.yaml","licenseConcluded":"NOASSERTION"},{"SPDXID":"SPDXRef-File-e3f5f5da79d73cb6","checksums":[{"algorithm":"SHA1","checksumValue":"cf41db0637fe892b346b1c2edf436da615d77458"},{"algorithm":"SHA256","checksumValue":"8d552e1864d78117a07e535479ddb36e16a42b2695726c875f44828e1323edd4"}],"copyrightText":"NOASSERTION","fileName":"./schemas/k8s.keycloak.org/crds/keycloakrealmimports.yaml","licenseConcluded":"NOASSERTION"},{"SPDXID":"SPDXRef-File-50eccaeb54648517","checksums":[{"algorithm":"SHA1","checksumValue":"96a454d42c5ef3464960a8945d0614db43be7266"},{"algorithm":"SHA256","checksumValue":"20c51247cb6cbc6158098caabeaf6b429dc8c016e35829f5ddd9c468b7582667"}],"copyrightText":"NOASSERTION","fileName":"./schemas/k8s.keycloak.org/crds/keycloaks.yaml","licenseConcluded":"NOASSERTION"},{"SPDXID":"SPDXRef-File-5e4da61f61dc2734","checksums":[{"algorithm":"SHA1","checksumValue":"52034dcbd59691c907c3c2b233942246b1268b1f"},{"algorithm":"SHA256","checksumValue":"7c69d146f610f3c40acf4466518e89615b6fce7ee2a03d75cd93b7a9a7bf259e"}],"copyrightText":"NOASSERTION","fileName":"./schemas/k8s.keycloak.org/crds/keycloaksamlclients.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:ef3d3f82134cdb3e78e8487ac083f43134293e00d078aeb7355d5dadc8a3b385","packages":[{"SPDXID":"SPDXRef-Package","copyrightText":"NOASSERTION","downloadLocation":"git+https://github.com/kadet-hub/generators.git@e4891e8fd85ca0a19ebf361e8b54fd6473fd8a2f#keycloak","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:oci/keycloak@sha256%3Aef3d3f82134cdb3e78e8487ac083f43134293e00d078aeb7355d5dadc8a3b385?repository_url=ghcr.io/kadet-hub/keycloak\u0026tag=1.0.2","referenceType":"purl"}],"filesAnalyzed":true,"hasFiles":["SPDXRef-File-06572a96a58dc510","SPDXRef-File-b335630551682c19","SPDXRef-File-8e2c1f727276d30c","SPDXRef-File-74f419e7623ef958","SPDXRef-File-e0ddc7392950f797","SPDXRef-File-6f5d3abdd75e6e57","SPDXRef-File-e3f5f5da79d73cb6","SPDXRef-File-50eccaeb54648517","SPDXRef-File-5e4da61f61dc2734","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":"ae1e6faa979f32c102773b5d548e73ba82a45e8c"},"summary":"Renders Keycloak Operator Keycloak instances and KeycloakRealmImports from inventory parameters.","versionInfo":"1.0.2"}],"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-6f5d3abdd75e6e57","relationshipType":"CONTAINS","spdxElementId":"SPDXRef-Package"},{"relatedSpdxElement":"SPDXRef-File-e3f5f5da79d73cb6","relationshipType":"CONTAINS","spdxElementId":"SPDXRef-Package"},{"relatedSpdxElement":"SPDXRef-File-50eccaeb54648517","relationshipType":"CONTAINS","spdxElementId":"SPDXRef-Package"},{"relatedSpdxElement":"SPDXRef-File-5e4da61f61dc2734","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"}
