Repo Moved
https://github.com/eclipse-xfsc/train-trust-framework-manager
Train Trust Framework Manager
Description
XFSC Train Trust Framework Manager allows Trust Framework and Trust List Provision. TFM is responsioble for configuring and managing trust frameworks with its corresponding trust lists. It allows creation of trust lists for corresponding trust framework names. TFM also helps to anchor DIDs and trust frameworks in DNS using DNS Zone Manager. TFM also has REST API endpoints which are responsible for onboarding entities into trust list.
This is a Reference Implementation of the Gaia-X TRAIN Lot.
TRAIN
TRAIN provides components for a flexible and cross-domain trust infrastructure to sovereignly manage trust anchors with DNS(SEC) and verify the inclusion of entities (e.g. issuers of self-sovereign identity credentials) in trust frameworks.
For more information please visit the website: https://www.hci.iao.fraunhofer.de/de/identity-management/identity-und-accessmanagement/TRAIN_EN.html
Requirements
- Java 17 or newer
- Maven ~3.6.0
- Internet access
- TRAIN Trust Infrastructure
- Zone Manager
Documentation
Short Software Description
Usage Guide
Guide to integrate with Notarization Service (NOT)
Guide to integrate with OCM/PCM)
Usage and integration guide for TSA
REST API
GDPR design decisions
Security concept
Operations concept for Train Trust Framework Manager
Blueprint guides how to setup a federation in usage of all components (step by step)
FAQ
Keyword Directory
Support
To get support you can open an issue in the project Issues section.
Getting Started
To start with Train Trust Framework Manager project please follow the instructions: Steps to build Train Trust Framework Manager.
Roadmap
The project v1.0.0 will be released in February 2024.
Contributing
If you want to contribute to the project - please request a membership at Project Members section.
Authors and acknowledgment
The project is implemented by Fraunhofer IAO, project members are:
License
- Apache License 2.0 (see LICENSE)