Signature
URI: gx:class/Signature
classDiagram
class Signature
click Signature href "../Signature"
Signature : hashAlgorithm
Signature --> "1" ChecksumAlgorithm : hashAlgorithm
click ChecksumAlgorithm href "../ChecksumAlgorithm"
Signature : signatureAlgorithm
Signature --> "1" SignatureAlgorithm : signatureAlgorithm
click SignatureAlgorithm href "../SignatureAlgorithm"
Signature : signatureValue
Signature --> "1" String : signatureValue
click String href "../String"
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| signatureValue | 1 xsd:string |
Value of the signature | direct |
| hashAlgorithm | 1 ChecksumAlgorithm |
Algorithm used to create the checksum hash | direct |
| signatureAlgorithm | 1 SignatureAlgorithm |
Algorithm used to create the checksum hash | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| CodeArtifact | signature | range | Signature |
| ComputeFunctionTemplate | signature | range | Signature |
| ContainerImage | signature | range | Signature |
| Image | signature | range | Signature |
| SoftwareResource | signature | range | Signature |
| OperatingSystem | signature | range | Signature |
| Hypervisor | signature | range | Signature |
| PXEImage | signature | range | Signature |
| VMImage | signature | range | Signature |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/gaia-x/development#cryptography
LinkML Source
Direct
name: Signature
from_schema: https://w3id.org/gaia-x/development#cryptography
slots:
- signatureValue
- hashAlgorithm
- signatureAlgorithm
slot_usage:
hashAlgorithm:
name: hashAlgorithm
description: Algorithm used to create the checksum hash.
range: ChecksumAlgorithm
required: true
signatureAlgorithm:
name: signatureAlgorithm
description: Algorithm used to create the checksum hash.
range: SignatureAlgorithm
required: true
Induced
name: Signature
from_schema: https://w3id.org/gaia-x/development#cryptography
slot_usage:
hashAlgorithm:
name: hashAlgorithm
description: Algorithm used to create the checksum hash.
range: ChecksumAlgorithm
required: true
signatureAlgorithm:
name: signatureAlgorithm
description: Algorithm used to create the checksum hash.
range: SignatureAlgorithm
required: true
attributes:
signatureValue:
name: signatureValue
description: Value of the signature
from_schema: https://w3id.org/gaia-x/development#slots
alias: signatureValue
owner: Signature
domain_of:
- Signature
range: string
required: true
hashAlgorithm:
name: hashAlgorithm
description: Algorithm used to create the checksum hash.
from_schema: https://w3id.org/gaia-x/development#slots
alias: hashAlgorithm
owner: Signature
domain_of:
- Signature
range: ChecksumAlgorithm
required: true
signatureAlgorithm:
name: signatureAlgorithm
description: Algorithm used to create the checksum hash.
from_schema: https://w3id.org/gaia-x/development#slots
alias: signatureAlgorithm
owner: Signature
domain_of:
- Signature
range: SignatureAlgorithm
required: true