Installation

Clearinghouse-edc

This module contains the Clearing House Extension that works with the Eclipse Dataspace Connector allowing logging operations.

Configurations

It is required to configure those parameters:

Parameter nameDescriptionDefault value
truzzt.clearinghouse.jwt.audienceDefines the intended recipients of the token1
truzzt.clearinghouse.jwt.issuerPerson or entity offering the token1
truzzt.clearinghouse.jwt.sign.secretSecret key to encode the token123
truzzt.clearinghouse.jwt.expires.atTime to token Expiration (in Seconds)30
truzzt.clearinghouse.app.base.urlBase URL from the clearing house apphttp://localhost:8000

Build

To build the project run the command below:

./gradlew build

Running

Local execution:

java -Dedc.fs.config=launchers/connector-local/resources/config.properties -Dedc.keystore=launchers/connector-local/resources/keystore.jks -Dedc.keystore.password=password -Dedc.vault=launchers/connector-local/resources/vault.properties -jar launchers/connector-local/build/libs/clearing-house-edc.jar