?uem/p1-90`For the purposes of this Standard, the following terms and definitions apply:
machine-readable statement containing facts, evidence, or testimony
authn
process of verifying the identity of a principal
authz
process of determining what a verified principal is permitted to do
versioned list of the TEA Artifacts of one Component Release or one Product Release
A Collection has the same
document describing the compliance, certification or regulatory status of a Component, for example a SOC 2 report
A compliance document is published as a TEA Artifact of a Component Release. The Component or Component Release is marked with the COMPLIANCE_DOCUMENT identifier type so that it can be discovered.
software or hardware item whose successive versions are Component Releases
A Product Release can reference Components and specific Component Releases.
specific version of a Component
Each Component Release has its own Collection.
JSON document served at /.well-known/tea on the host named by the domain name of a TEI, listing the TEA server endpoints for that domain and the API versions they support
item sold, distributed or otherwise delivered under one name
specific version of a Product that can be acquired or downloaded
SBOM
structured inventory of the software components of a product, with their versions, identifiers and dependencies
security-related document, such as an SBOM, a VEX document or an attestation, published in one or more formats and identified by a
software that retrieves information from a TEA server using the API defined in this Standard
server that implements the API defined in this Standard
TEI
tei://<domain-name>/<type>/<unique-identifier> that identifies one or more Product Releases
The domain name of a TEI is used to locate the TEA server; see Clause
party that publishes TEIs for its Product Releases
A vendor can be a commercial company or an open source project.
VEX document
document stating, for a product, the exploitability status of known vulnerabilities
A VEX document states, for example, whether a vulnerability affects the product, does not affect it, or is mitigated.
For the purposes of this Standard, the following abbreviations apply:
| Abbreviation | |
|---|---|
| API | Application Programming Interface |
| CPE | Common Platform Enumeration, a naming scheme for IT products and platforms, usable as an identifier type |
| Common Security Advisory Framework, an OASIS standard for machine-readable security advisories | |
| EAN | International Article Number (formerly European Article Number); an EAN-13 or EAN-8 number is a GTIN of 13 or 8 digits |
| GTIN | Global Trade Item Number, the GS1 identification key for trade items, of 8, 12, 13 or 14 digits |
| SBOM | Software bill of materials |
| TEA | Transparency Exchange API |
| TEI | Transparency Exchange Identifier |
| UPC | Universal Product Code; a UPC-A number is a GTIN of 12 digits |
| Universally Unique Identifier | |
| VDR | Vulnerability Disclosure Report |
| VEX | Vulnerability Exploitability eXchange |