Skip to content

Class: Verifier

The entity that performed verification of an artifact and issued a Verification Summary Attestation. Consumers MUST accept only specific (signer, verifier) pairs.

URI: slsa:Verifier

 classDiagram
    class Verifier
    click Verifier href "../Verifier/"
      Verifier : id

      Verifier : version

Slots

Name Cardinality and Range Description Inheritance
id 1
String
A URI uniquely identifying an entity (build platform, verifier, build image, ... direct
version 0..1
String
Map of component names to their version strings, represented as a JSON object... direct

Usages

used by used in type used
SlsaDocument verifier range Verifier
VerificationSummaryAttestation verifier range Verifier

In Subsets

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/lmodel/slsa

Mappings

Mapping Type Mapped Value
self slsa:Verifier
native slsa:Verifier

LinkML Source

Direct

name: Verifier
description: The entity that performed verification of an artifact and issued a Verification
  Summary Attestation. Consumers MUST accept only specific (signer, verifier) pairs.
in_subset:
- slsa_build_track
- slsa_source_track
from_schema: https://w3id.org/lmodel/slsa
slots:
- id
- version

Induced

name: Verifier
description: The entity that performed verification of an artifact and issued a Verification
  Summary Attestation. Consumers MUST accept only specific (signer, verifier) pairs.
in_subset:
- slsa_build_track
- slsa_source_track
from_schema: https://w3id.org/lmodel/slsa
attributes:
  id:
    name: id
    description: A URI uniquely identifying an entity (build platform, verifier, build
      image, or source repository). The primary trust anchor for consumers.
    in_subset:
    - slsa_build_track
    - slsa_source_track
    - slsa_dependency_track
    - slsa_build_env_track
    from_schema: https://w3id.org/lmodel/slsa
    rank: 1000
    alias: id
    owner: Verifier
    domain_of:
    - Builder
    - Verifier
    - BuildPlatform
    - SourceRepository
    - BuildImage
    range: string
    required: true
  version:
    name: version
    description: Map of component names to their version strings, represented as a
      JSON object (string → string).
    in_subset:
    - slsa_build_track
    from_schema: https://w3id.org/lmodel/slsa
    rank: 1000
    alias: version
    owner: Verifier
    domain_of:
    - Builder
    - Verifier
    range: string