{
  "SPDXID": "SPDXRef-DOCUMENT",
  "name": "rubygem-rest-client-0.2.0.2-1.oe2403sp3.aarch64.rpm",
  "spdxVersion": "SPDX-2.2",
  "creationInfo": {
    "created": "2026-05-14T13:11:03.911431983Z",
    "creators": [
      "openeuler_creator"
    ]
  },
  "dataLicense": "CC0-1.0",
  "documentNamespace": "https://sbom.openEuler.org/rubygem-rest-client-0.2.0.2-1.oe2403sp3.aarch64.rpm",
  "packages": [
    {
      "SPDXID": "SPDXRef-rpm-jruby-1.7.22",
      "name": "jruby",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "13123be2413e9296650b857fb4b626c147d239b2646bec2f689782cf0993f31c"
        }
      ],
      "description": "JRuby is a 100% Java implementation of the Ruby programming language.\nIt is Ruby for the JVM. JRuby provides a complete set of core \"builtin\"\nclasses and syntax for the Ruby language, as well as most of the Ruby\nStandard Libraries.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/jruby@1.7.22-4.oe2403sp3?arch=noarch&epoch=0&upstream=jruby-1.7.22-4.oe2403sp3.src.rpm",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.jruby/jruby-core@1.7.22",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.jruby/readline@1.0",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.jruby/ripper@1.7.22",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "PROVIDE_MANAGER",
          "referenceLocator": "pkg:maven/org.jruby/jruby@1.7.22",
          "referenceType": "purl"
        },
        {
          "referenceCategory": "EXTERNAL_MANAGER",
          "referenceLocator": "pkg:maven/sha1/b8afc9a4ea8512ae9236e9a6930bad42c29c83a7@1.0.0",
          "referenceType": "checksum"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://jruby.org",
      "sourceInfo": "acquired package info from repodata DB: repodata/1884cb0675d766cb1ea3a90cf36ea6d3dfc5e5497f6f1351d21c61704c368e98-primary.sqlite.bz2",
      "summary": "Pure Java implementation of the Ruby interpreter",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.7.22-4.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-ruby-3.2.2",
      "name": "ruby",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8d023f8f72eb27c06fdf6ab01ff198b70daadfb8e8837d462d065d7d697eec7a"
        }
      ],
      "description": "Ruby is a fast and easy interpreted scripting language for object-oriented programming.\nIt has many functions for processing text Files and perform system management tasks (such as Perl).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/ruby@3.2.2-151.oe2403sp3?arch=x86_64&epoch=0&upstream=ruby-3.2.2-151.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://www.ruby-lang.org/en/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1884cb0675d766cb1ea3a90cf36ea6d3dfc5e5497f6f1351d21c61704c368e98-primary.sqlite.bz2",
      "summary": "Object-oriented scripting language interpreter",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:3.2.2-151.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-rubygem-http-cookie-1.0.5",
      "name": "rubygem-http-cookie",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "fd94f2261965e380fd61e60de459b951ba99ed3bc1264766c36ef21cdb338ee7"
        }
      ],
      "description": "HTTP::Cookie is a Ruby library to handle HTTP Cookies based on RFC 6265.  It\nhas with security, standards compliance and compatibility in mind, to behave\njust the same as today's major web browsers.  It has builtin support for the\nlegacy cookies.txt and the latest cookies.sqlite formats of Mozilla Firefox,\nand its modular API makes it easy to add support for a new backend store.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/rubygem-http-cookie@1.0.5-1.oe2403sp3?arch=noarch&epoch=0&upstream=rubygem-http-cookie-1.0.5-1.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://github.com/sparklemotion/http-cookie",
      "sourceInfo": "acquired package info from repodata DB: repodata/1884cb0675d766cb1ea3a90cf36ea6d3dfc5e5497f6f1351d21c61704c368e98-primary.sqlite.bz2",
      "summary": "Ruby library to handle HTTP Cookies based on RFC 6265",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.0.5-1.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-rubygem-mime-types-3.5.2",
      "name": "rubygem-mime-types",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f48ce4321fd565d1bffb2f5fdc8fa8e1097cc3a7802de9f65dae5c98fd803dc8"
        }
      ],
      "description": "The mime-types library provides a library and registry for information about\nMIME content type definitions. It can be used to determine defined filename\nextensions for MIME types, or to use filename extensions to look up the likely\nMIME type definitions.\nVersion 3.0 is a major release that requires Ruby 2.0 compatibility and\nremoves\ndeprecated functions. The columnar registry format introduced in 2.6 has been\nmade the primary format; the registry data has been extracted from this\nlibrary\nand put into {mime-types-data}[https://github.com/mime-types/mime-types-data].\nAdditionally, mime-types is now licensed exclusively under the MIT licence and\nthere is a code of conduct in effect. There are a number of other smaller\nchanges described in the History file.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/rubygem-mime-types@3.5.2-1.oe2403sp3?arch=noarch&epoch=0&upstream=rubygem-mime-types-3.5.2-1.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://github.com/mime-types/ruby-mime-types/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1884cb0675d766cb1ea3a90cf36ea6d3dfc5e5497f6f1351d21c61704c368e98-primary.sqlite.bz2",
      "summary": "The mime-types library provides a library",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:3.5.2-1.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-rubygem-netrc-0.11.0",
      "name": "rubygem-netrc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "311a2c4bd19080c55a5b459e6e88021397d772a8590228a19e4647e1a87a490c"
        }
      ],
      "description": "This library can read and update netrc files, preserving formatting including\ncomments and whitespace.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/rubygem-netrc@0.11.0-1.oe2403sp3?arch=noarch&epoch=0&upstream=rubygem-netrc-0.11.0-1.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://github.com/geemus/netrc",
      "sourceInfo": "acquired package info from repodata DB: repodata/1884cb0675d766cb1ea3a90cf36ea6d3dfc5e5497f6f1351d21c61704c368e98-primary.sqlite.bz2",
      "summary": "Library to read and write netrc files",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:0.11.0-1.oe2403sp3"
    },
    {
      "SPDXID": "SPDXRef-rpm-rubygems-3.4.10",
      "name": "rubygems",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ce1623a197d37ef9c1344ff85d86a2dfd75be9f95501221c53248a5459aa5ef3"
        }
      ],
      "description": "The Ruby standard for publishing and managing third party libraries provided by RubyGems.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/rubygems@3.4.10-151.oe2403sp3?arch=noarch&epoch=0&upstream=ruby-3.2.2-151.oe2403sp3.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://www.ruby-lang.org/en/",
      "sourceInfo": "acquired package info from repodata DB: repodata/1884cb0675d766cb1ea3a90cf36ea6d3dfc5e5497f6f1351d21c61704c368e98-primary.sqlite.bz2",
      "summary": "Ruby standard for wrapping ruby libraries",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:3.4.10-151.oe2403sp3"
    }
  ],
  "relationships": [
    {
      "spdxElementId": "SPDXRef-rpm-rubygem-rest-client-2.0.2",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-jruby-1.7.22"
    },
    {
      "spdxElementId": "SPDXRef-rpm-rubygem-rest-client-2.0.2",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-ruby-3.2.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-rubygem-rest-client-2.0.2",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-rubygem-http-cookie-1.0.5"
    },
    {
      "spdxElementId": "SPDXRef-rpm-rubygem-rest-client-2.0.2",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-rubygem-mime-types-3.5.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-rubygem-rest-client-2.0.2",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-rubygem-netrc-0.11.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-rubygem-rest-client-2.0.2",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-rubygems-3.4.10"
    }
  ]
}
