Skip to content

Slot: subject

The set of software artifacts to which a predicate applies. Each entry MUST contain a digest.

URI: slsa:subject Alias: subject

Applicable Classes

Name Description Modifies Slot
SourceProvenanceAttestation An attestation describing how a source revision came to exist: where it was h... no
BuildEnvironmentAttestation An attestation describing the integrity of a build environment at the time a ... no
BuildProvenance An attestation predicate (predicateType "https://slsa no
VerificationSummaryAttestation An attestation predicate (predicateType "https://slsa no
Statement The middle layer of an in-toto software attestation (Statement v1) no

Properties

Type and Range

Property Value
Range ResourceDescriptor
Domain Of Statement

Cardinality and Requirements

Property Value
Required Yes
Multivalued Yes

In Subsets

Identifier and Mapping Information

Schema Source

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

Mappings

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

LinkML Source

name: subject
description: The set of software artifacts to which a predicate applies. Each entry
  MUST contain a digest.
in_subset:
- slsa_build_track
- slsa_source_track
- slsa_build_env_track
from_schema: https://w3id.org/lmodel/slsa
rank: 1000
alias: subject
domain_of:
- Statement
range: ResourceDescriptor
required: true
multivalued: true
inlined: true
inlined_as_list: true