Class: Hash
A representation of a cryptographic digest generated over a resource using a specified hash algorithm.
URI: oscal:Hash
classDiagram
class Hash
click Hash href "../Hash/"
Hash : algorithm
Hash : value
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| value | 1 String |
The value associated with the containing object | direct |
| algorithm | 1 String or HashAlgorithmEnum |
The digest method by which a hash is derived | direct |
Usages
Section titled “Usages”| used by | used in | type | used |
|---|---|---|---|
| ResourceLink | hashes | range | Hash |
In Subsets
Section titled “In Subsets”Identifier and Mapping Information
Section titled “Identifier and Mapping Information”Schema Source
Section titled “Schema Source”- from schema: https://w3id.org/lmodel/oscal
Mappings
Section titled “Mappings”| Mapping Type | Mapped Value |
|---|---|
| self | oscal:Hash |
| native | oscal:Hash |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: Hashdescription: A representation of a cryptographic digest generated over a resource using a specified hash algorithm.in_subset:- oscal_metadatafrom_schema: https://w3id.org/lmodel/oscalslots:- value- algorithmslot_usage: value: name: value required: true algorithm: name: algorithm required: trueInduced
Section titled “Induced”name: Hashdescription: A representation of a cryptographic digest generated over a resource using a specified hash algorithm.in_subset:- oscal_metadatafrom_schema: https://w3id.org/lmodel/oscalslot_usage: value: name: value required: true algorithm: name: algorithm required: trueattributes: value: name: value description: The value associated with the containing object. from_schema: https://w3id.org/lmodel/oscal rank: 1000 owner: Hash domain_of: - Hash - Property - Base64Resource - Facet range: string required: true algorithm: name: algorithm description: The digest method by which a hash is derived. Recommended values are in HashAlgorithmEnum; other values are permitted (OSCAL allow-other="yes"). from_schema: https://w3id.org/lmodel/oscal rank: 1000 owner: Hash domain_of: - Hash range: string required: true any_of: - range: HashAlgorithmEnum - range: string