Sigstore · JSON-LD Context

Sigstore Context

JSON-LD context defining the semantic vocabulary for Sigstore from Sigstore.

30 Classes 2 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
sigstore: https://sigstore.dev/vocab/
sec: https://w3id.org/security#
xsd: http://www.w3.org/2001/XMLSchema#

Classes

LogEntry TrustBundle Certificate PublicKey InclusionProof SignedEntryTimestamp TransparencyLog CertificateAuthority uuid body logID logIndex verification inclusionProof signedEntryTimestamp checkpoint hashes rootHash treeSize certificates algorithm key issuer artifactHash artifactType signature publicKey oidcIssuer subjectAlternativeName host

Properties

Property Type Container
integratedTime integer
timestamp dateTime

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "sigstore": "https://sigstore.dev/vocab/",
    "sec": "https://w3id.org/security#",
    "xsd": "http://www.w3.org/2001/XMLSchema#",

    "LogEntry": "sigstore:LogEntry",
    "TrustBundle": "sigstore:TrustBundle",
    "Certificate": "sec:Certificate",
    "PublicKey": "sec:publicKey",
    "InclusionProof": "sigstore:InclusionProof",
    "SignedEntryTimestamp": "sigstore:SignedEntryTimestamp",
    "TransparencyLog": "sigstore:TransparencyLog",
    "CertificateAuthority": "sigstore:CertificateAuthority",

    "uuid": "@id",
    "body": "sigstore:entryBody",
    "integratedTime": {
      "@id": "sigstore:integratedTime",
      "@type": "xsd:integer"
    },
    "logID": "sigstore:logID",
    "logIndex": "sigstore:logIndex",
    "verification": "sigstore:verification",
    "inclusionProof": "sigstore:inclusionProof",
    "signedEntryTimestamp": "sigstore:signedEntryTimestamp",
    "checkpoint": "sigstore:checkpoint",
    "hashes": "sigstore:hashes",
    "rootHash": "sigstore:rootHash",
    "treeSize": "sigstore:treeSize",

    "certificates": "sec:certificate",
    "algorithm": "sec:algorithm",
    "key": "sec:key",
    "issuer": "schema:issuer",

    "artifactHash": "sigstore:artifactHash",
    "artifactType": "sigstore:artifactType",
    "signature": "sec:signature",
    "publicKey": "sec:publicKey",

    "oidcIssuer": "sigstore:oidcIssuer",
    "subjectAlternativeName": "sigstore:subjectAlternativeName",

    "host": "schema:url",
    "timestamp": {
      "@id": "schema:DateTime",
      "@type": "xsd:dateTime"
    }
  }
}