{"SPDXID":"SPDXRef-DOCUMENT","creationInfo":{"created":"2026-10-13T11:24:37Z","creators":["Tool: kadet-hub release/sbom.py"]},"dataLicense":"CC0-1.0","documentDescribes":["SPDXRef-Package"],"documentNamespace":"https://kadet-hub.org/spdx/keycloak/1.0.1/1c00442658e11cf4592c615a7dd4dff499e10490dfd861632486d35605b30916","files":[{"SPDXID":"SPDXRef-File-06572a96a58dc510","checksums":[{"algorithm":"SHA1","checksumValue":"6798e701fa57c38a2ceeed0647521f0446419520"},{"algorithm":"SHA256","checksumValue":"4a5e0f934a7083191e9ea497f4ae21dfe5207d9ecce7bb2e7b028338e65552da"}],"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":"11abbc254bc243307f128173af0bf13cf609f4bf"},{"algorithm":"SHA256","checksumValue":"329eb4eda31e9d04d206b6946eb24990eb0e5cf18ed5b4f46dd1b66df3442313"}],"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-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:1c00442658e11cf4592c615a7dd4dff499e10490dfd861632486d35605b30916","packages":[{"SPDXID":"SPDXRef-Package","copyrightText":"NOASSERTION","downloadLocation":"git+https://github.com/kadet-hub/generators.git@9166cb30e0ae4874bc8f229c6a6823eff7451d04#keycloak","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:oci/keycloak@sha256%3A1c00442658e11cf4592c615a7dd4dff499e10490dfd861632486d35605b30916?repository_url=ghcr.io/kadet-hub/keycloak\u0026tag=1.0.1","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":"12cb0395ea75b24ab224284098bd504fbfb8569b"},"summary":"Renders Keycloak Operator Keycloak instances and KeycloakRealmImports from inventory parameters.","versionInfo":"1.0.1"}],"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"}
