Signature
URI: gx: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 hash | direct |
signatureAlgorithm | 1 SignatureAlgorithm |
Defines the algorithm used to calculate or verify the signature | direct |
Usages
used by | used in | type | used |
---|---|---|---|
CodeArtifact | signature | range | Signature |
ComputeFunctionTemplate | signature | range | Signature |
ContainerImage | signature | range | Signature |
SoftwareResource | signature | range | Signature |
OperatingSystem | signature | range | Signature |
Hypervisor | signature | range | Signature |
Image | 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
attributes:
signatureValue:
name: signatureValue
description: Value of the signature
from_schema: https://w3id.org/gaia-x/development#cryptography
rank: 1000
domain_of:
- Signature
range: string
required: true
hashAlgorithm:
name: hashAlgorithm
description: Algorithm used to create hash.
from_schema: https://w3id.org/gaia-x/development#cryptography
rank: 1000
domain_of:
- Signature
- Distribution
range: ChecksumAlgorithm
required: true
signatureAlgorithm:
name: signatureAlgorithm
description: Defines the algorithm used to calculate or verify the signature.
from_schema: https://w3id.org/gaia-x/development#cryptography
rank: 1000
domain_of:
- Signature
range: SignatureAlgorithm
required: true
Induced
name: Signature
from_schema: https://w3id.org/gaia-x/development#cryptography
attributes:
signatureValue:
name: signatureValue
description: Value of the signature
from_schema: https://w3id.org/gaia-x/development#cryptography
rank: 1000
alias: signatureValue
owner: Signature
domain_of:
- Signature
range: string
required: true
hashAlgorithm:
name: hashAlgorithm
description: Algorithm used to create hash.
from_schema: https://w3id.org/gaia-x/development#cryptography
rank: 1000
alias: hashAlgorithm
owner: Signature
domain_of:
- Signature
- Distribution
range: ChecksumAlgorithm
required: true
signatureAlgorithm:
name: signatureAlgorithm
description: Defines the algorithm used to calculate or verify the signature.
from_schema: https://w3id.org/gaia-x/development#cryptography
rank: 1000
alias: signatureAlgorithm
owner: Signature
domain_of:
- Signature
range: SignatureAlgorithm
required: true