Skip to content

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

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