Skip to content

Class: Checksum

A value that allows the contents of a file to be authenticated.

URI: [spdx:Checksum](http://spdx.org/rdf/terms#Checksum)
 classDiagram
    class Checksum
    click Checksum href "../Checksum/"
      Checksum : algorithm





        Checksum --> "1" ChecksumAlgorithm : algorithm
        click ChecksumAlgorithm href "../ChecksumAlgorithm/"



      Checksum : checksumValue

## Class Properties | Property | Value | | --- | --- | | Class URI | [spdx:Checksum](http://spdx.org/rdf/terms#Checksum) | ## Slots | Name | Cardinality and Range | Description | Inheritance | | --- | --- | --- | --- | | [algorithm](algorithm.md) | 1
[ChecksumAlgorithm](ChecksumAlgorithm.md) | The algorithm used to produce a checksum | direct | | [checksumValue](checksumValue.md) | 1
[HexBinary](HexBinary.md) | A lower-case hexadecimal-encoded checksum value | direct | ## Usages | used by | used in | type | used | | --- | --- | --- | --- | | [Distribution](Distribution.md) | [checksum](checksum.md) | range | [Checksum](Checksum.md) | ## Identifier and Mapping Information ### Schema Source * from schema: https://w3id.org/semic/dcat-ap/3.0.1 ## Mappings | Mapping Type | Mapped Value | | --- | --- | | self | spdx:Checksum | | native | dcat_ap:Checksum | ## LinkML Source ### Direct
name: Checksum
description: A value that allows the contents of a file to be authenticated.
from_schema: https://w3id.org/semic/dcat-ap/3.0.1
slots:
- algorithm
- checksumValue
slot_usage:
  algorithm:
    name: algorithm
    required: true
    multivalued: false
  checksumValue:
    name: checksumValue
    range: hexBinary
    required: true
    multivalued: false
class_uri: spdx:Checksum
### Induced
name: Checksum
description: A value that allows the contents of a file to be authenticated.
from_schema: https://w3id.org/semic/dcat-ap/3.0.1
slot_usage:
  algorithm:
    name: algorithm
    required: true
    multivalued: false
  checksumValue:
    name: checksumValue
    range: hexBinary
    required: true
    multivalued: false
attributes:
  algorithm:
    name: algorithm
    description: The algorithm used to produce a checksum.
    from_schema: https://w3id.org/semic/dcat-ap/3.0.1
    rank: 1000
    slot_uri: spdx:algorithm
    owner: Checksum
    domain_of:
    - Checksum
    range: ChecksumAlgorithm
    required: true
    multivalued: false
  checksumValue:
    name: checksumValue
    description: A lower-case hexadecimal-encoded checksum value.
    from_schema: https://w3id.org/semic/dcat-ap/3.0.1
    rank: 1000
    slot_uri: spdx:checksumValue
    owner: Checksum
    domain_of:
    - Checksum
    range: hexBinary
    required: true
    multivalued: false
class_uri: spdx:Checksum