Ecosystem Trust Service Provider
A Trust Service Provider (TSP) recognized and accepted by an ecosystem to issue various verifiable credentials for a particular trust scope.
URI: gx:class/EcoTSP
classDiagram
class EcoTSP
click EcoTSP href "../EcoTSP"
GaiaXEntity <|-- EcoTSP
click GaiaXEntity href "../GaiaXEntity"
EcoTSP : description
EcoTSP --> "0..1" String : description
click String href "../String"
EcoTSP : ecoIssuesCredentialsOfType
EcoTSP --> "1..*" String : ecoIssuesCredentialsOfType
click String href "../String"
EcoTSP : ecoTSPEndPoint
EcoTSP --> "*" Uri : ecoTSPEndPoint
click Uri href "../Uri"
EcoTSP : ecoTSPId
EcoTSP --> "1" String : ecoTSPId
click String href "../String"
EcoTSP : name
EcoTSP --> "0..1" String : name
click String href "../String"
Inheritance
- GaiaXEntity
- EcoTSP
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| ecoTSPId | 1 xsd:string |
a DID, where it is up to the compliance engine supplied by the respective eco... | direct |
| ecoTSPEndPoint | * xsd:anyURI |
direct | |
| ecoIssuesCredentialsOfType | 1..* xsd:string |
Type(s) of credentials issued by an Ecosystem TSP and recognized for a partic... | direct |
| name | 0..1 xsd:string |
A human readable name of the entity | GaiaXEntity |
| description | 0..1 xsd:string |
GaiaXEntity |
Usages
| used by | used in | type | used |
|---|---|---|---|
| EcoTrustScope | ecoTrustServiceProvider | range | EcoTSP |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/gaia-x/development#meta-registry
LinkML Source
Direct
name: EcoTSP
description: A Trust Service Provider (TSP) recognized and accepted by an ecosystem
to issue various verifiable credentials for a particular trust scope.
title: Ecosystem Trust Service Provider
from_schema: https://w3id.org/gaia-x/development#meta-registry
is_a: GaiaXEntity
slots:
- ecoTSPId
- ecoTSPEndPoint
- ecoIssuesCredentialsOfType
Induced
name: EcoTSP
description: A Trust Service Provider (TSP) recognized and accepted by an ecosystem
to issue various verifiable credentials for a particular trust scope.
title: Ecosystem Trust Service Provider
from_schema: https://w3id.org/gaia-x/development#meta-registry
is_a: GaiaXEntity
attributes:
ecoTSPId:
name: ecoTSPId
description: a DID, where it is up to the compliance engine supplied by the respective
ecosystem to be able to resolve this DID properly.
title: Ecosystem TSP identifier
from_schema: https://w3id.org/gaia-x/development#meta-registry
alias: ecoTSPId
owner: EcoTSP
domain_of:
- EcoTSP
range: string
required: true
ecoTSPEndPoint:
name: ecoTSPEndPoint
title: Ecosystem TSP endpoint
from_schema: https://w3id.org/gaia-x/development#meta-registry
alias: ecoTSPEndPoint
owner: EcoTSP
domain_of:
- EcoTSP
range: uri
multivalued: true
ecoIssuesCredentialsOfType:
name: ecoIssuesCredentialsOfType
description: Type(s) of credentials issued by an Ecosystem TSP and recognized
for a particular TSP for a given trust scope. This is used in the same way
as the "type" information in the Verifiable Credentials Data Model 2.0 (https://www.w3.org/TR/vc-data-model-2.0/#types).
title: The type of verifiable credentials issued by a trust service provider (TSP).
from_schema: https://w3id.org/gaia-x/development#meta-registry
alias: ecoIssuesCredentialsOfType
owner: EcoTSP
domain_of:
- EcoTSP
range: string
required: true
multivalued: true
name:
name: name
description: A human readable name of the entity.
title: name
from_schema: https://w3id.org/gaia-x/development#slots
slot_uri: httpsschema:name
alias: name
owner: EcoTSP
domain_of:
- GaiaXEntity
range: string
required: false
description:
name: description
from_schema: https://w3id.org/gaia-x/development#slots
slot_uri: httpsschema:description
alias: description
owner: EcoTSP
domain_of:
- GaiaXEntity
- Measure
range: string