{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.tinystruct/tinystruct","documentNamespace":"https://spdx.org/spdxdocs/protobom/eb46e9d7-b375-4e10-81b5-c97fad2a23e3","creationInfo":{"creators":["Tool: protobom-v0.0.0-20251216165153-1f3f3060931e+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2025-12-31T04:06:45Z"},"packages":[{"name":"org.apache.maven.plugins:maven-gpg-plugin","SPDXID":"SPDXRef-maven-org.apache.maven.plugins-maven-gpg-plugin-1.6-75c946","versionInfo":"1.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2002-2015 The Apache Software Foundation, Copyright 2002-2023 The Apache Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.apache.maven.plugins/maven-gpg-plugin@1.6"}]},{"name":"jakarta.activation:jakarta.activation-api","SPDXID":"SPDXRef-maven-jakarta.activation-jakarta.activation-api-2.1.4-75c946","versionInfo":"2.1.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 1997, 2023 Oracle and/or its affiliates, Copyright (c) 1997, 2023 Oracle and/or its affiliates. All rights reserved., Copyright (c) 2018 Oracle and/or its affiliates, Copyright (c) 2019, current.year Eclipse Foundation, Copyright (c) 2025 Oracle and/or its affiliates, Copyright (c) 2025 Oracle and/or its affiliates. All rights reserved.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/jakarta.activation/jakarta.activation-api@2.1.4"}]},{"name":"io.lettuce:lettuce-core","SPDXID":"SPDXRef-maven-io.lettuce-lettuce-core-7.2.0.RELEASE-75c946","versionInfo":"7.2.0.RELEASE","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/io.lettuce/lettuce-core@7.2.0.RELEASE"}]},{"name":"org.apache.maven.plugins:maven-jar-plugin","SPDXID":"SPDXRef-maven-org.apache.maven.plugins-maven-jar-plugin-3.3.0-75c946","versionInfo":"3.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2002-2022 The Apache Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.apache.maven.plugins/maven-jar-plugin@3.3.0"}]},{"name":"org.apache.maven.plugins:maven-source-plugin","SPDXID":"SPDXRef-maven-org.apache.maven.plugins-maven-source-plugin-2.2.1-75c946","versionInfo":"2.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2002-2012 The Apache Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.apache.maven.plugins/maven-source-plugin@2.2.1"}]},{"name":"org.brotli:dec","SPDXID":"SPDXRef-maven-org.brotli-dec-0.1.2-75c946","versionInfo":"0.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.brotli/dec@0.1.2"}]},{"name":"com.sun.mail:jakarta.mail","SPDXID":"SPDXRef-maven-com.sun.mail-jakarta.mail-2.0.2-75c946","versionInfo":"2.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"EPL-2.0 OR (BSD-3-Clause AND EPL-2.0) OR (BSD-3-Clause AND GPL-2.0-only WITH Classpath-exception-2.0) OR (EPL-2.0 AND GPL-2.0-only WITH Classpath-exception-2.0)","copyrightText":"Copyright (c) 1989, 1991 Free Software Foundation, Inc., Copyright (c) 1997, 2021 Oracle and/or its affiliates, Copyright (c) 1997, 2021 Oracle and/or its affiliates. All rights reserved., Copyright (c) 2010, 2019 Oracle and/or its affiliates, Copyright (c) 2010, 2019 Oracle and/or its affiliates. All rights reserved., copyrighted by the Free Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.sun.mail/jakarta.mail@2.0.2"}]},{"name":"org.sonatype.central:central-publishing-maven-plugin","SPDXID":"SPDXRef-maven-org.sonatype.central-central-publishing-maven-plugin-0.8.0-75c946","versionInfo":"0.8.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.sonatype.central/central-publishing-maven-plugin@0.8.0"}]},{"name":"io.jsonwebtoken:jjwt-api","SPDXID":"SPDXRef-maven-io.jsonwebtoken-jjwt-api-0.13.0-75c946","versionInfo":"0.13.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2018 JWTK","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/io.jsonwebtoken/jjwt-api@0.13.0"}]},{"name":"org.apache.maven.plugins:maven-assembly-plugin","SPDXID":"SPDXRef-maven-org.apache.maven.plugins-maven-assembly-plugin-2.2-beta-5-75c946","versionInfo":"2.2-beta-5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2002-2009 The Apache Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.apache.maven.plugins/maven-assembly-plugin@2.2-beta-5"}]},{"name":"io.jsonwebtoken:jjwt-impl","SPDXID":"SPDXRef-maven-io.jsonwebtoken-jjwt-impl-0.13.0-75c946","versionInfo":"0.13.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2018 JWTK","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/io.jsonwebtoken/jjwt-impl@0.13.0"}]},{"name":"com.h2database:h2","SPDXID":"SPDXRef-maven-com.h2database-h2-2.4.240-75c946","versionInfo":"2.4.240","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"LicenseRef-scancode-unknown AND MPL-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.h2database/h2@2.4.240"}]},{"name":"org.junit.jupiter:junit-jupiter-engine","SPDXID":"SPDXRef-maven-org.junit.jupiter-junit-jupiter-engine-6.0.1-75c946","versionInfo":"6.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.junit.jupiter/junit-jupiter-engine@6.0.1"}]},{"name":"com.google.zxing:core","SPDXID":"SPDXRef-maven-com.google.zxing-core-3.5.4-75c946","versionInfo":"3.5.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright (c) 2010 ZXing authors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/com.google.zxing/core@3.5.4"}]},{"name":"org.apache.kafka:kafka-clients","SPDXID":"SPDXRef-maven-org.apache.kafka-kafka-clients-4.1.1-75c946","versionInfo":"4.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0 AND CDDL-1.0 AND EPL-2.0","copyrightText":"Copyright (c) 2017-2018 Alexis Seigneurin, Copyright (c) 2018 Lightbend Inc. \u003chttps://www.lightbend.com\u003e, Copyright 2025 The Apache Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.apache.kafka/kafka-clients@4.1.1"}]},{"name":"org.xerial:sqlite-jdbc","SPDXID":"SPDXRef-maven-org.xerial-sqlite-jdbc-3.51.1.0-75c946","versionInfo":"3.51.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.xerial/sqlite-jdbc@3.51.1.0"}]},{"name":"org.mockito:mockito-core","SPDXID":"SPDXRef-maven-org.mockito-mockito-core-5.21.0-75c946","versionInfo":"5.21.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2007 Mockito contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.mockito/mockito-core@5.21.0"}]},{"name":"org.apache.maven.plugins:maven-dependency-plugin","SPDXID":"SPDXRef-maven-org.apache.maven.plugins-maven-dependency-plugin-2.8-75c946","versionInfo":"2.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2002-2013 The Apache Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.apache.maven.plugins/maven-dependency-plugin@2.8"}]},{"name":"org.apache.maven.plugins:maven-compiler-plugin","SPDXID":"SPDXRef-maven-org.apache.maven.plugins-maven-compiler-plugin-3.12.1-75c946","versionInfo":"3.12.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2001-2023 The Apache Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.apache.maven.plugins/maven-compiler-plugin@3.12.1"}]},{"name":"org.openjdk.nashorn:nashorn-core","SPDXID":"SPDXRef-maven-org.openjdk.nashorn-nashorn-core-15.7-75c946","versionInfo":"15.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"GPL-2.0-with-classpath-exception","copyrightText":"Copyright (c) 2010, 2013, Oracle and/or its affiliates, Copyright (c) 2010, 2015, Oracle and/or its affiliates, Copyright (c) 2010, 2016, Oracle and/or its affiliates, Copyright (c) 2010, 2018, Oracle and/or its affiliates, Copyright (c) 2010, 2020, Oracle and/or its affiliates, Copyright (c) 2014, Oracle and/or its affiliates","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.openjdk.nashorn/nashorn-core@15.7"}]},{"name":"net.java.dev.jna:jna","SPDXID":"SPDXRef-maven-net.java.dev.jna-jna-5.18.1-75c946","versionInfo":"5.18.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/net.java.dev.jna/jna@5.18.1"}]},{"name":"org.lz4:lz4-java","SPDXID":"SPDXRef-maven-org.lz4-lz4-java-1.8.1-75c946","versionInfo":"1.8.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.lz4/lz4-java@1.8.1"}]},{"name":"org.apache.maven.plugins:maven-javadoc-plugin","SPDXID":"SPDXRef-maven-org.apache.maven.plugins-maven-javadoc-plugin-3.2.0-75c946","versionInfo":"3.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright 2005, a http://www.mycompany.com MyCompany, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:maven/org.apache.maven.plugins/maven-javadoc-plugin@3.2.0"}]},{"name":"actions/checkout","SPDXID":"SPDXRef-githubactions-actions-checkout-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/checkout@4.%2A.%2A"}]},{"name":"github/codeql-action/analyze","SPDXID":"SPDXRef-githubactions-githubcodeql-action-analyze-3..-75c946","versionInfo":"3.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/github/codeql-action/analyze@3.%2A.%2A"}]},{"name":"github/codeql-action/init","SPDXID":"SPDXRef-githubactions-githubcodeql-action-init-3..-75c946","versionInfo":"3.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/github/codeql-action/init@3.%2A.%2A"}]},{"name":"actions/setup-java","SPDXID":"SPDXRef-githubactions-actions-setup-java-3.14.1-75c946","versionInfo":"3.14.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/setup-java@3.14.1"}]},{"name":"com.github.tinystruct/tinystruct","SPDXID":"SPDXRef-github-tinystruct-tinystruct-master-458cca","versionInfo":"master","downloadLocation":"git+https://github.com/tinystruct/tinystruct","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/tinystruct/tinystruct@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-tinystruct-tinystruct-master-458cca","relatedSpdxElement":"SPDXRef-maven-org.apache.maven.plugins-maven-jar-plugin-3.3.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tinystruct-tinystruct-master-458cca","relatedSpdxElement":"SPDXRef-maven-org.brotli-dec-0.1.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tinystruct-tinystruct-master-458cca","relatedSpdxElement":"SPDXRef-maven-org.openjdk.nashorn-nashorn-core-15.7-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tinystruct-tinystruct-master-458cca","relatedSpdxElement":"SPDXRef-maven-net.java.dev.jna-jna-5.18.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tinystruct-tinystruct-master-458cca","relatedSpdxElement":"SPDXRef-githubactions-githubcodeql-action-init-3..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tinystruct-tinystruct-master-458cca","relatedSpdxElement":"SPDXRef-maven-jakarta.activation-jakarta.activation-api-2.1.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tinystruct-tinystruct-master-458cca","relatedSpdxElement":"SPDXRef-maven-org.sonatype.central-central-publishing-maven-plugin-0.8.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tinystruct-tinystruct-master-458cca","relatedSpdxElement":"SPDXRef-maven-com.google.zxing-core-3.5.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tinystruct-tinystruct-master-458cca","relatedSpdxElement":"SPDXRef-maven-org.apache.kafka-kafka-clients-4.1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tinystruct-tinystruct-master-458cca","relatedSpdxElement":"SPDXRef-githubactions-actions-setup-java-3.14.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tinystruct-tinystruct-master-458cca","relatedSpdxElement":"SPDXRef-maven-io.lettuce-lettuce-core-7.2.0.RELEASE-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tinystruct-tinystruct-master-458cca","relatedSpdxElement":"SPDXRef-maven-org.apache.maven.plugins-maven-source-plugin-2.2.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tinystruct-tinystruct-master-458cca","relatedSpdxElement":"SPDXRef-maven-org.apache.maven.plugins-maven-assembly-plugin-2.2-beta-5-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tinystruct-tinystruct-master-458cca","relatedSpdxElement":"SPDXRef-maven-org.junit.jupiter-junit-jupiter-engine-6.0.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tinystruct-tinystruct-master-458cca","relatedSpdxElement":"SPDXRef-maven-org.xerial-sqlite-jdbc-3.51.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tinystruct-tinystruct-master-458cca","relatedSpdxElement":"SPDXRef-maven-org.mockito-mockito-core-5.21.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tinystruct-tinystruct-master-458cca","relatedSpdxElement":"SPDXRef-maven-org.apache.maven.plugins-maven-compiler-plugin-3.12.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tinystruct-tinystruct-master-458cca","relatedSpdxElement":"SPDXRef-maven-org.apache.maven.plugins-maven-javadoc-plugin-3.2.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tinystruct-tinystruct-master-458cca","relatedSpdxElement":"SPDXRef-maven-com.sun.mail-jakarta.mail-2.0.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tinystruct-tinystruct-master-458cca","relatedSpdxElement":"SPDXRef-maven-io.jsonwebtoken-jjwt-api-0.13.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tinystruct-tinystruct-master-458cca","relatedSpdxElement":"SPDXRef-maven-io.jsonwebtoken-jjwt-impl-0.13.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tinystruct-tinystruct-master-458cca","relatedSpdxElement":"SPDXRef-maven-com.h2database-h2-2.4.240-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tinystruct-tinystruct-master-458cca","relatedSpdxElement":"SPDXRef-maven-org.apache.maven.plugins-maven-dependency-plugin-2.8-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tinystruct-tinystruct-master-458cca","relatedSpdxElement":"SPDXRef-maven-org.lz4-lz4-java-1.8.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tinystruct-tinystruct-master-458cca","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tinystruct-tinystruct-master-458cca","relatedSpdxElement":"SPDXRef-githubactions-githubcodeql-action-analyze-3..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-tinystruct-tinystruct-master-458cca","relatedSpdxElement":"SPDXRef-maven-org.apache.maven.plugins-maven-gpg-plugin-1.6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-tinystruct-tinystruct-master-458cca","relationshipType":"DESCRIBES"}]}