SignatureCheckType
classDiagram
class SignatureCheckType
click SignatureCheckType href "../SignatureCheckType"
GaiaXEntity <|-- SignatureCheckType
click GaiaXEntity href "../GaiaXEntity"
SignatureCheckType : description
SignatureCheckType --> "0..1" String : description
click String href "../String"
SignatureCheckType : legalValidity
SignatureCheckType --> "1" Boolean : legalValidity
click Boolean href "../Boolean"
SignatureCheckType : mandatory
SignatureCheckType --> "1" String : mandatory
click String href "../String"
SignatureCheckType : name
SignatureCheckType --> "0..1" String : name
click String href "../String"
SignatureCheckType : participantRole
SignatureCheckType --> "1" String : participantRole
click String href "../String"
Inheritance
- GaiaXEntity
- SignatureCheckType
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
participantRole | 1 xsd:string |
Establish a unique way to identify the participant that has to Sign(e | direct |
mandatory | 1 xsd:string |
Establish the if a Signature is mandatory or Optional | direct |
legalValidity | 1 xsd:boolean |
Establish the if the Legal validity check needs to be enforced to the Signatu... | direct |
name | 0..1 xsd:string |
A human readable name of the entity | GaiaXEntity |
description | 0..1 xsd:string |
A free text description of the entity | GaiaXEntity |
Usages
used by | used in | type | used |
---|---|---|---|
DataProductUsageContract | signers | range | SignatureCheckType |
DataUsageAgreement | signers | range | SignatureCheckType |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/gaia-x/development#data-exchange-wg
LinkML Source
Direct
name: SignatureCheckType
from_schema: https://w3id.org/gaia-x/development#data-exchange-wg
is_a: GaiaXEntity
slots:
- participantRole
- mandatory
- legalValidity
slot_usage:
participantRole:
name: participantRole
required: true
mandatory:
name: mandatory
required: true
legalValidity:
name: legalValidity
required: true
class_uri: gx:SignatureCheckType
Induced
name: SignatureCheckType
from_schema: https://w3id.org/gaia-x/development#data-exchange-wg
is_a: GaiaXEntity
slot_usage:
participantRole:
name: participantRole
required: true
mandatory:
name: mandatory
required: true
legalValidity:
name: legalValidity
required: true
attributes:
participantRole:
name: participantRole
description: Establish a unique way to identify the participant that has to Sign(e.g.
gx:providedBy is identified by Provider ). Possible values are Provider, Consumer,
Licensor, Producer
from_schema: https://w3id.org/gaia-x/development#data-exchange-wg
slot_uri: gx:participantRole
alias: participantRole
owner: SignatureCheckType
domain_of:
- SignatureCheckType
range: string
required: true
mandatory:
name: mandatory
description: Establish the if a Signature is mandatory or Optional. Possible values
are Yes/No
from_schema: https://w3id.org/gaia-x/development#data-exchange-wg
slot_uri: gx:mandatory
alias: mandatory
owner: SignatureCheckType
domain_of:
- SignatureCheckType
range: string
required: true
legalValidity:
name: legalValidity
description: Establish the if the Legal validity check needs to be enforced to
the Signature. Possible values are Yes/No
from_schema: https://w3id.org/gaia-x/development#data-exchange-wg
slot_uri: gx:legalValidity
alias: legalValidity
owner: SignatureCheckType
domain_of:
- SignatureCheckType
range: boolean
required: true
name:
name: name
description: A human readable name of the entity.
title: name
from_schema: http://w3id.org/gaia-x/gx-trust-framework
rank: 1000
slot_uri: https_schema:name
alias: name
owner: SignatureCheckType
domain_of:
- GaiaXEntity
range: string
required: false
description:
name: description
description: A free text description of the entity.
title: description
from_schema: http://w3id.org/gaia-x/gx-trust-framework
rank: 1000
slot_uri: https_schema:description
alias: description
owner: SignatureCheckType
domain_of:
- GaiaXEntity
- DataProduct
- Measure
range: string
required: false
class_uri: gx:SignatureCheckType