{"bomFormat":"CycloneDX","specVersion":"1.5","version":1,"serialNumber":"urn:uuid:5b58b7c2-4e40-409e-872d-56f2a121e1ca","metadata":{"timestamp":"2026-10-04T17:39:37Z","tools":[{"vendor":"Ecosystems","name":"Ecosystems SBOM Generator"}],"component":{"type":"application","name":"contentstack/contentstack-java-springboot-graphql-example"}},"components":[{"type":"library","name":"org.springframework.boot:spring-boot-starter-web","version":"2.5.4","purl":"pkg:maven/org.springframework.boot:spring-boot-starter-web","properties":[{"name":"filePath","value":"pom.xml"}]},{"type":"library","name":"org.springframework.boot:spring-boot-starter-freemarker","purl":"pkg:maven/org.springframework.boot:spring-boot-starter-freemarker","properties":[{"name":"filePath","value":"pom.xml"}]},{"type":"library","name":"org.springframework.boot:spring-boot-starter-thymeleaf","purl":"pkg:maven/org.springframework.boot:spring-boot-starter-thymeleaf","properties":[{"name":"filePath","value":"pom.xml"}]},{"type":"library","name":"org.springframework.boot:spring-boot-starter","purl":"pkg:maven/org.springframework.boot:spring-boot-starter","properties":[{"name":"filePath","value":"pom.xml"}]},{"type":"library","name":"io.github.cdimascio:java-dotenv","version":"5.2.2","purl":"pkg:maven/io.github.cdimascio:java-dotenv","properties":[{"name":"filePath","value":"pom.xml"}]},{"type":"library","name":"org.projectlombok:lombok","purl":"pkg:maven/org.projectlombok:lombok","properties":[{"name":"filePath","value":"pom.xml"}]},{"type":"library","name":"net.minidev:json-smart","version":"2.4.7","purl":"pkg:maven/net.minidev:json-smart","properties":[{"name":"filePath","value":"pom.xml"}]},{"type":"library","name":"org.springframework.boot:spring-boot-test","version":"2.5.1","purl":"pkg:maven/org.springframework.boot:spring-boot-test","properties":[{"name":"filePath","value":"pom.xml"}]},{"type":"library","name":"actions/checkout","version":"v3","purl":"pkg:githubactions/actions/checkout","properties":[{"name":"filePath","value":".github/workflows/codeql-analysis.yml"}]},{"type":"library","name":"github/codeql-action/init","version":"v2","purl":"pkg:githubactions/github/codeql-action/init","properties":[{"name":"filePath","value":".github/workflows/codeql-analysis.yml"}]},{"type":"library","name":"github/codeql-action/autobuild","version":"v2","purl":"pkg:githubactions/github/codeql-action/autobuild","properties":[{"name":"filePath","value":".github/workflows/codeql-analysis.yml"}]},{"type":"library","name":"github/codeql-action/analyze","version":"v2","purl":"pkg:githubactions/github/codeql-action/analyze","properties":[{"name":"filePath","value":".github/workflows/codeql-analysis.yml"}]},{"type":"library","name":"actions/checkout","version":"v2","purl":"pkg:githubactions/actions/checkout","properties":[{"name":"filePath","value":".github/workflows/jira.yml"}]},{"type":"library","name":"atlassian/gajira-login","version":"master","purl":"pkg:githubactions/atlassian/gajira-login","properties":[{"name":"filePath","value":".github/workflows/jira.yml"}]},{"type":"library","name":"atlassian/gajira-create","version":"master","purl":"pkg:githubactions/atlassian/gajira-create","properties":[{"name":"filePath","value":".github/workflows/jira.yml"}]},{"type":"library","name":"actions/checkout","version":"master","purl":"pkg:githubactions/actions/checkout","properties":[{"name":"filePath","value":".github/workflows/sca-scan.yml"}]},{"type":"library","name":"snyk/actions/maven","version":"master","purl":"pkg:githubactions/snyk/actions/maven","properties":[{"name":"filePath","value":".github/workflows/sca-scan.yml"}]}]}