Skip to content

Class: SlsaConsumer

A party that uses software a producer provides, verifying its provenance itself or through a verifier.

URI: slsa:SlsaConsumer

 classDiagram
    class SlsaConsumer
    click SlsaConsumer href "../SlsaConsumer/"
      SlsaParty <|-- SlsaConsumer
        click SlsaParty href "../SlsaParty/"
      
      SlsaConsumer : party_name
        
      SlsaConsumer : party_type
        
      
Name Cardinality and Range Description Inheritance
party_type 0..1
String
The role the party acts in, one of this class’s descendants SlsaParty
party_name 0..1
String
The party’s name SlsaParty
Mapping Type Mapped Value
self slsa:SlsaConsumer
native slsa:SlsaConsumer
name: SlsaConsumer
description: A party that uses software a producer provides, verifying its provenance
itself or through a verifier.
in_subset:
- slsa_build_track
- slsa_source_track
from_schema: https://w3id.org/lmodel/slsa
is_a: SlsaParty
name: SlsaConsumer
description: A party that uses software a producer provides, verifying its provenance
itself or through a verifier.
in_subset:
- slsa_build_track
- slsa_source_track
from_schema: https://w3id.org/lmodel/slsa
is_a: SlsaParty
attributes:
party_type:
name: party_type
description: The role the party acts in, one of this class's descendants.
from_schema: https://w3id.org/lmodel/slsa/slsa_core
rank: 1000
designates_type: true
owner: SlsaConsumer
domain_of:
- SlsaParty
range: string
party_name:
name: party_name
description: The party's name.
from_schema: https://w3id.org/lmodel/slsa/slsa_core
rank: 1000
owner: SlsaConsumer
domain_of:
- SlsaParty
range: string