{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"openwsman-winrs-0.2.7.2-1.oe2409.aarch64.rpm",
	"spdxVersion":"SPDX-2.2",
	"creationInfo":{
		"created":"2024-09-30T03:30:07.5589037Z",
		"creators":"[openeuler_creator]"
	},
	"dataLicense":"CC0-1.0",
	"documentNamespace":"https://repo.openeuler.org/security/data/sbom/openwsman-winrs-0.2.7.2-1.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-rubygem-openwsman-2.7.2-9c7a0043-0668-45ed-adaf-e7bed53607d3-f30a63fa-1d4e-4a7b-b34c-14a9658595a8",
			"name":"rubygem-openwsman",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"177049506b94b5c9aabef6130152e8527e38507ac8880fbab7f701916d2b87d6"
				}
			],
			"description":"This package provides Ruby bindings to access the openwsman client API.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/rubygem-openwsman@2.7.2-1.oe2409?arch=aarch64&epoch=0&upstream=openwsman-2.7.2-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.openwsman.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Ruby bindings for openwsman client API",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.7.2-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-rubygem-rexml-3.2.5-e52c12b2-a2f2-4d9d-8abc-b1fafd660af7-ce4e8fb8-6213-4724-9e66-be3941bb3859",
			"name":"rubygem-rexml",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"b6bd3c83ac1f1f63e6764b137025b26f4fb2dddf9dfdaa16e82d03470ede3a0d"
				}
			],
			"description":"REXML was inspired by the Electric XML library for Java, which features an\neasy-to-use API, small size, and speed. Hopefully, REXML, designed with the same\nphilosophy, has these same features. I've tried to keep the API as intuitive as\npossible, and have followed the Ruby methodology for method naming and code\nflow, rather than mirroring the Java API.\n\nREXML supports both tree and stream document parsing. Stream parsing is faster\n(about 1.5 times as fast). However, with stream parsing, you don't get access to\nfeatures such as XPath.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/rubygem-rexml@3.2.5-145.oe2409?arch=noarch&epoch=0&upstream=ruby-3.2.2-145.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/ruby/rexml",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"An XML toolkit for Ruby",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.2.5-145.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-openwsman-winrs-2.7.2-cb78965a-cb75-4d2c-a94e-7c7e85946fe9",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-rubygem-openwsman-2.7.2-9c7a0043-0668-45ed-adaf-e7bed53607d3-f30a63fa-1d4e-4a7b-b34c-14a9658595a8"
		},
		{
			"spdxElementId":"SPDXRef-rpm-openwsman-winrs-2.7.2-cb78965a-cb75-4d2c-a94e-7c7e85946fe9",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-rubygem-rexml-3.2.5-e52c12b2-a2f2-4d9d-8abc-b1fafd660af7-ce4e8fb8-6213-4724-9e66-be3941bb3859"
		}
	]
}