{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.TextControl/TextControl.Web.MVC.Blockchain","documentNamespace":"https://spdx.org/spdxdocs/protobom/8bdd7684-a0c1-4fac-a819-3f0eb41ce842","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260403143834-a075a09f5b04+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-04-05T14:15:52Z"},"packages":[{"name":"Microsoft.Web.Infrastructure","SPDXID":"SPDXRef-nuget-Microsoft.Web.Infrastructure-1.0.0.0-75c946","versionInfo":"1.0.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Microsoft.Web.Infrastructure@1.0.0.0"}]},{"name":"System.Runtime","SPDXID":"SPDXRef-nuget-System.Runtime-4.3.0-75c946","versionInfo":"4.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc., (c) Microsoft Corporation., Copyright (c) .NET Foundation and Contributors, copyright' Ban Quan Xin Xi, copyright' Die Informationen, copyright' Zhu Zuo Quan Qing Bao, copyright' Zhu Zuo Quan Zi Xun","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/System.Runtime@4.3.0"}]},{"name":"Microsoft.AspNet.WebApi.Core","SPDXID":"SPDXRef-nuget-Microsoft.AspNet.WebApi.Core-5.2.7-75c946","versionInfo":"5.2.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc., (c) Microsoft Corporation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Microsoft.AspNet.WebApi.Core@5.2.7"}]},{"name":"Microsoft.AspNet.WebApi","SPDXID":"SPDXRef-nuget-Microsoft.AspNet.WebApi-5.2.7-75c946","versionInfo":"5.2.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc., (c) Microsoft Corporation, (c) Microsoft Corporation.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Microsoft.AspNet.WebApi@5.2.7"}]},{"name":"BuildBundlerMinifier","SPDXID":"SPDXRef-nuget-BuildBundlerMinifier-3.2.449-75c946","versionInfo":"3.2.449","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"(c) 2008 VeriSign, Inc., Copyright 2017, Copyright James Newton-King 2008","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/BuildBundlerMinifier@3.2.449"}]},{"name":"Newtonsoft.Json","SPDXID":"SPDXRef-nuget-Newtonsoft.Json-13.0.1-75c946","versionInfo":"13.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2008 VeriSign, Inc., Copyright (c) 2007 James Newton-King, Copyright (c) James Newton-King 2008, Copyright James Newton-King 2008, Copyright James Newton-King 2008 Json.NET","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Newtonsoft.Json@13.0.1"}]},{"name":"Microsoft.AspNet.Mvc","SPDXID":"SPDXRef-nuget-Microsoft.AspNet.Mvc-5.3.0-75c946","versionInfo":"5.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) Microsoft 2023, (c) Microsoft Corporation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Microsoft.AspNet.Mvc@5.3.0"}]},{"name":"System.IO","SPDXID":"SPDXRef-nuget-System.IO-4.3.0-75c946","versionInfo":"4.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc., (c) 2025 GitHub,  Inc., (c) Microsoft Corporation, (c) Microsoft Corporation., Copyright (c) .NET Foundation and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/System.IO@4.3.0"}]},{"name":"System.Security.Cryptography.Algorithms","SPDXID":"SPDXRef-nuget-System.Security.Cryptography.Algorithms-4.3.0-75c946","versionInfo":"4.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc., (c) Microsoft Corporation, Copyright (c) .NET Foundation and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/System.Security.Cryptography.Algorithms@4.3.0"}]},{"name":"System.Security.Cryptography.Encoding","SPDXID":"SPDXRef-nuget-System.Security.Cryptography.Encoding-4.3.0-75c946","versionInfo":"4.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc., (c) Microsoft Corporation, (c) Microsoft Corporation., Copyright (c) .NET Foundation and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/System.Security.Cryptography.Encoding@4.3.0"}]},{"name":"System.Security.Cryptography.Primitives","SPDXID":"SPDXRef-nuget-System.Security.Cryptography.Primitives-4.3.0-75c946","versionInfo":"4.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc., (c) Microsoft Corporation, (c) Microsoft Corporation., Copyright (c) .NET Foundation and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/System.Security.Cryptography.Primitives@4.3.0"}]},{"name":"TXTextControl.Web.DocumentViewer","SPDXID":"SPDXRef-nuget-TXTextControl.Web.DocumentViewer-33.1.0-75c946","versionInfo":"33.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"LicenseRef-scancode-unknown-license-reference","copyrightText":"(c) JS Foundation and other contributors, (c) Microsoft 2025, (c) Text Control GmbH., Copyright 2020 Text Control GmbH, Copyright 2020 Text Control GmbH Constructor, Copyright 2020 Text Control GmbH EUMERATIONS. An, Copyright 2021 Text Control GmbH, Copyright 2022 Text Control GmbH, Copyright 2022 Text Control GmbH Encapsulates, Copyright 2022 Text Control GmbH Specifies, Copyright 2023 Text Control GmbH, Copyright 2023 Text Control GmbH Encapsulates, Copyright 2023 Text Control GmbH Enum","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/TXTextControl.Web.DocumentViewer@33.1.0"}]},{"name":"Microsoft.AspNet.Razor","SPDXID":"SPDXRef-nuget-Microsoft.AspNet.Razor-3.3.0-75c946","versionInfo":"3.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) Microsoft 2023, (c) Microsoft Corporation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Microsoft.AspNet.Razor@3.3.0"}]},{"name":"System.Net.Http","SPDXID":"SPDXRef-nuget-System.Net.Http-4.3.4-75c946","versionInfo":"4.3.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc., (c) Microsoft Corporation, (c) Microsoft Corporation., Copyright (c) .NET Foundation and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/System.Net.Http@4.3.4"}]},{"name":"System.Security.Cryptography.X509Certificates","SPDXID":"SPDXRef-nuget-System.Security.Cryptography.X509Certificates-4.3.0-75c946","versionInfo":"4.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc., (c) Microsoft Corporation., Copyright (c) .NET Foundation and Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/System.Security.Cryptography.X509Certificates@4.3.0"}]},{"name":"Microsoft.AspNet.WebApi.Client","SPDXID":"SPDXRef-nuget-Microsoft.AspNet.WebApi.Client-5.2.7-75c946","versionInfo":"5.2.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc., (c) Microsoft Corporation, (c) Microsoft Corporation.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Microsoft.AspNet.WebApi.Client@5.2.7"}]},{"name":"Microsoft.IdentityModel.Logging","SPDXID":"SPDXRef-nuget-Microsoft.IdentityModel.Logging-6.16.0-75c946","versionInfo":"6.16.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2008 VeriSign, Inc., (c) Microsoft Corporation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Microsoft.IdentityModel.Logging@6.16.0"}]},{"name":"Microsoft.AspNet.WebPages","SPDXID":"SPDXRef-nuget-Microsoft.AspNet.WebPages-3.3.0-75c946","versionInfo":"3.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) Microsoft 2023, (c) Microsoft Corporation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Microsoft.AspNet.WebPages@3.3.0"}]},{"name":"Microsoft.CodeDom.Providers.DotNetCompilerPlatform","SPDXID":"SPDXRef-nuget-Microsoft.CodeDom.Providers.DotNetCompilerPlatform-2.0.1-75c946","versionInfo":"2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc., (c) Microsoft Corporation., 9Copyright (c) Microsoft Corporation., Copyright (c) .NET Foundation., Copyright (c) Microsoft., CopyrightTable SerializeConstantTable SerializeLocalConstantTable","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Microsoft.CodeDom.Providers.DotNetCompilerPlatform@2.0.1"}]},{"name":"Microsoft.AspNet.WebApi.WebHost","SPDXID":"SPDXRef-nuget-Microsoft.AspNet.WebApi.WebHost-5.2.7-75c946","versionInfo":"5.2.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"copyrightText":"(c) 2008 VeriSign, Inc., (c) Microsoft Corporation.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Microsoft.AspNet.WebApi.WebHost@5.2.7"}]},{"name":"Microsoft.IdentityModel.Tokens","SPDXID":"SPDXRef-nuget-Microsoft.IdentityModel.Tokens-6.16.0-75c946","versionInfo":"6.16.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2008 VeriSign, Inc., (c) Microsoft Corporation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:nuget/Microsoft.IdentityModel.Tokens@6.16.0"}]},{"name":"com.github.TextControl/TextControl.Web.MVC.Blockchain","SPDXID":"SPDXRef-github-TextControl-TextControl.Web.MVC.Blockchain-master-94d8d7","versionInfo":"master","downloadLocation":"git+https://github.com/TextControl/TextControl.Web.MVC.Blockchain","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/TextControl/TextControl.Web.MVC.Blockchain@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-TextControl-TextControl.Web.MVC.Blockchain-master-94d8d7","relatedSpdxElement":"SPDXRef-nuget-System.Security.Cryptography.Encoding-4.3.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-TextControl-TextControl.Web.MVC.Blockchain-master-94d8d7","relatedSpdxElement":"SPDXRef-nuget-System.Security.Cryptography.Primitives-4.3.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-TextControl-TextControl.Web.MVC.Blockchain-master-94d8d7","relatedSpdxElement":"SPDXRef-nuget-Microsoft.AspNet.WebApi.Client-5.2.7-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-TextControl-TextControl.Web.MVC.Blockchain-master-94d8d7","relatedSpdxElement":"SPDXRef-nuget-Microsoft.IdentityModel.Logging-6.16.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-TextControl-TextControl.Web.MVC.Blockchain-master-94d8d7","relatedSpdxElement":"SPDXRef-nuget-Microsoft.CodeDom.Providers.DotNetCompilerPlatform-2.0.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-TextControl-TextControl.Web.MVC.Blockchain-master-94d8d7","relatedSpdxElement":"SPDXRef-nuget-BuildBundlerMinifier-3.2.449-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-TextControl-TextControl.Web.MVC.Blockchain-master-94d8d7","relatedSpdxElement":"SPDXRef-nuget-Microsoft.AspNet.Mvc-5.3.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-TextControl-TextControl.Web.MVC.Blockchain-master-94d8d7","relatedSpdxElement":"SPDXRef-nuget-TXTextControl.Web.DocumentViewer-33.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-TextControl-TextControl.Web.MVC.Blockchain-master-94d8d7","relatedSpdxElement":"SPDXRef-nuget-System.Security.Cryptography.X509Certificates-4.3.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-TextControl-TextControl.Web.MVC.Blockchain-master-94d8d7","relatedSpdxElement":"SPDXRef-nuget-Microsoft.AspNet.WebPages-3.3.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-TextControl-TextControl.Web.MVC.Blockchain-master-94d8d7","relatedSpdxElement":"SPDXRef-nuget-Microsoft.AspNet.WebApi.WebHost-5.2.7-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-TextControl-TextControl.Web.MVC.Blockchain-master-94d8d7","relatedSpdxElement":"SPDXRef-nuget-Newtonsoft.Json-13.0.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-TextControl-TextControl.Web.MVC.Blockchain-master-94d8d7","relatedSpdxElement":"SPDXRef-nuget-Microsoft.AspNet.Razor-3.3.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-TextControl-TextControl.Web.MVC.Blockchain-master-94d8d7","relatedSpdxElement":"SPDXRef-nuget-Microsoft.AspNet.WebApi.Core-5.2.7-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-TextControl-TextControl.Web.MVC.Blockchain-master-94d8d7","relatedSpdxElement":"SPDXRef-nuget-Microsoft.AspNet.WebApi-5.2.7-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-TextControl-TextControl.Web.MVC.Blockchain-master-94d8d7","relatedSpdxElement":"SPDXRef-nuget-System.IO-4.3.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-TextControl-TextControl.Web.MVC.Blockchain-master-94d8d7","relatedSpdxElement":"SPDXRef-nuget-System.Net.Http-4.3.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-TextControl-TextControl.Web.MVC.Blockchain-master-94d8d7","relatedSpdxElement":"SPDXRef-nuget-Microsoft.IdentityModel.Tokens-6.16.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-TextControl-TextControl.Web.MVC.Blockchain-master-94d8d7","relatedSpdxElement":"SPDXRef-nuget-Microsoft.Web.Infrastructure-1.0.0.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-TextControl-TextControl.Web.MVC.Blockchain-master-94d8d7","relatedSpdxElement":"SPDXRef-nuget-System.Runtime-4.3.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-TextControl-TextControl.Web.MVC.Blockchain-master-94d8d7","relatedSpdxElement":"SPDXRef-nuget-System.Security.Cryptography.Algorithms-4.3.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-TextControl-TextControl.Web.MVC.Blockchain-master-94d8d7","relationshipType":"DESCRIBES"}]}