Trusted Connector Versions Save

IoT edge platform "Trusted Connector" of the International Data Spaces. Based on Spring Boot, includes Camel message routing, a Camel component for IDSCP2 (including remote attestation with other connectors) and a management web UI.

7.2.0

1 year ago
  • Improved configuration of IDS message building via Spring Boot config facilities
  • Dependency updates

7.1.0

1 year ago
  • Fixed error reporting on XML watcher loading errors
  • Updated to IDSCP2 (fixing errors on close)
  • Updated Spring Boot to 3.0.2
  • Updated Angular to 15
  • Added camel-jsonpath

7.0.0

1 year ago
  • Implemented Enrollment of a Secure Transport (EST)
  • Added IDS multipart support and examples
  • Migrated web UI to Spring Boot framework and dropped Jersey and CXF (significantly reducing code base)
  • Fixed XML (re)loading within Docker containers
  • Added support for more IDS message types
  • Aligned Usage Control message flow with IDS specifications
  • Updated IDSCP2 to 0.16.1, featuring detailed configuration via XML
  • Updated Apache Camel to 3.18.5
  • Updated Spring Boot to 2.7.8
  • Various more improvements and updates under the hood

This major update contains breaking changes! Existing XML routes must be adapted in many ways, see examples!

6.3.0

2 years ago
  • Updated IDSCP2 to 0.10.3 (Featuring much faster handshakes)
  • Added support for message types LogMessage, QueryMessage and RequestMessage for Clearing House
  • HTTP client implementation was changed from OkHttp to Ktor HTTP client
  • Updated Apache Camel to 3.16.0
  • Updated Spring Boot to 2.6.6
  • Many more, less important dependency updates

If you build from source, and your web UI is not working after this update, please perform a ./gradlew clean

6.2.0

2 years ago

+ Support for time-based usage control (via policies passed to endpoints via /usage-control prior to payload transfer). Checkout example-idscp2-uc for insights. Documentation to follow soon. * Hash-based Docker image allow-listing improved, overriding CMD or ENTRYPOINT is now forbidden in order to make illegitimate container modifications harder.

6.0.0

2 years ago
  • Improved DAPS support (Possibly breaking change for non-AISEC DAPS)
  • Updated Apache Camel to 3.14.0 (Breaking change due to minimal change in XML format, see example XML changes.)
  • Migrated Apache Camel Processors from IDSCP2 to TC camel-processors subproject (Breaking change due to package renaming)
  • Updated IDSCP2 to 0.9.0
  • Updated Spring Boot to 2.5.8
  • Slight improvements in Docker-based build
  • Removed unsupported functionality (Mostly due to removal in Apache Camel, primarily affects route stats)

5.0.2

2 years ago

+ Added Jetty + Added IDS MIME Multipart package

* Updated IDSCP2 to 0.4.5

5.0.1

2 years ago

5.0.0

2 years ago

This is the first release of the Trusted Connector which is based on Spring Boot.

All Karaf/OSGi functionalities have been removed.

The blueprint XML files from previous versions are not directly compatible with this new version. However, they can be migrated with minimal changes of the root tag (<blueprint> has become <beans>) and adjustments of the XML namespaces to Camel Spring DSL. A chapter with more detailed instructions is planned to be published soon, stay tuned!

4.0.0

3 years ago
  • Implemented IDS message processors
  • Implemented UC demo (processing data in container from particular docker image)
  • IDSCP2 with recent examples, based on idscp2-java project
  • Removed IDSCP (version 1)
  • Removed old examples
  • Lots of cleanup and stability improvements