ExternalIdentifierType

Summary

Specifies the type of an external identifier.

Description

ExternalIdentifierType specifies the type of an external identifier.

Metadata

https://spdx.org/rdf/3.0.1/terms/Core/ExternalIdentifierType

Name ExternalIdentifierType

Entries

  • cpe22: Common Platform Enumeration Specification 2.2
  • cpe23: Common Platform Enumeration: Naming Specification Version 2.3
  • cve: Common Vulnerabilities and Exposures identifiers, an identifier for a specific software flaw defined within the official CVE Dictionary and that conforms to the CVE specification.
  • email: Email address, as defined in RFC 3696 Section 3.
  • gitoid: Gitoid, stands for Git Object ID. A gitoid of type blob is a unique hash of a binary artifact. A gitoid may represent either an Artifact Identifier for the software artifact or an Input Manifest Identifier for the software artifact's associated Artifact Input Manifest; this ambiguity exists because the Artifact Input Manifest is itself an artifact, and the gitoid of that artifact is its valid identifier. Gitoids calculated on software artifacts (Snippet, File, or Package Elements) should be recorded in the SPDX 3.0 SoftwareArtifact's contentIdentifier property. Gitoids calculated on the Artifact Input Manifest (Input Manifest Identifier) should be recorded in the SPDX 3.0 Element's externalIdentifier property. See OmniBOR Specification, a minimalistic specification for describing software Artifact Dependency Graphs.
  • other: Used when the type does not match any of the other options.
  • packageUrl: Package URL, as defined in the corresponding Annex of this specification.
  • securityOther: Used when there is a security related identifier of unspecified type.
  • swhid: SoftWare Hash IDentifier, a persistent intrinsic identifier for digital artifacts, such as files, trees (also known as directories or folders), commits, and other objects typically found in version control systems. The format of the identifiers is defined in the SWHID specification (ISO/IEC DIS 18670). They typically look like swh:1:cnt:94a9ed024d3859793618152ea559a168bbcbb5e2.
  • swid: Concise Software Identification (CoSWID) tag, as defined in RFC 9393 Section 2.3.
  • urlScheme: Uniform Resource Identifier (URI) Schemes. The scheme used in order to locate a resource.