{"SPDXID":"SPDXRef-DOCUMENT","creationInfo":{"created":"2026-10-16T06:29:11Z","creators":["Tool: kadet-hub release/sbom.py"]},"dataLicense":"CC0-1.0","documentDescribes":["SPDXRef-Package"],"documentNamespace":"https://kadet-hub.org/spdx/keycloak/1.0.3/0902cc8a796e2a1d1708c7f9975e41e8422d0d1edff7f873faa5ecaeced13dfd","files":[{"SPDXID":"SPDXRef-File-06572a96a58dc510","checksums":[{"algorithm":"SHA1","checksumValue":"220f4241e52f7725f43fe24b49a1db56cf353fb3"},{"algorithm":"SHA256","checksumValue":"aa3bea9716245032f0a719051eb43c9450d67c90b73142aeb8ba52c83c84c51f"}],"copyrightText":"NOASSERTION","fileName":"./CHANGELOG.md","licenseConcluded":"NOASSERTION"},{"SPDXID":"SPDXRef-File-b335630551682c19","checksums":[{"algorithm":"SHA1","checksumValue":"1d5c0bbaa0f831ce48c0fffca562cbe289c993eb"},{"algorithm":"SHA256","checksumValue":"25dff05611cbb29e0865e477c0fbe21232fa91e6dffbd748c84fd9f0772c3ba2"}],"copyrightText":"NOASSERTION","fileName":"./README.md","licenseConcluded":"NOASSERTION"},{"SPDXID":"SPDXRef-File-8e2c1f727276d30c","checksums":[{"algorithm":"SHA1","checksumValue":"f6cb4a96b3cd75d01db5771750e5e71d6a77e453"},{"algorithm":"SHA256","checksumValue":"e0753562b843be46c4d5ecfc5ac6c1b14e00880bee2aa7b7d1185f1271397874"}],"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":"36133dcfa73799f745f7f1fa3944489046ff8c0c"},{"algorithm":"SHA256","checksumValue":"d86b103c51d323d8e7da02c8aea6ac74e79a3692d6fbf5a9bcde6893730e6dfc"}],"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:0902cc8a796e2a1d1708c7f9975e41e8422d0d1edff7f873faa5ecaeced13dfd","packages":[{"SPDXID":"SPDXRef-Package","copyrightText":"NOASSERTION","downloadLocation":"git+https://github.com/kadet-hub/generators.git@cdce4e91961d7eebbe43e96d2f89b720a59efe4f#keycloak","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:oci/keycloak@sha256%3A0902cc8a796e2a1d1708c7f9975e41e8422d0d1edff7f873faa5ecaeced13dfd?repository_url=ghcr.io/kadet-hub/keycloak\u0026tag=1.0.3","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":"779671f276ca3765daf13c95c7bb8a63579554b7"},"summary":"Renders Keycloak Operator Keycloak instances and KeycloakRealmImports from inventory parameters.","versionInfo":"1.0.3"}],"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"}
