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.
camel-jsonpath
This major update contains breaking changes! Existing XML routes must be adapted in many ways, see examples!
LogMessage
, QueryMessage
and RequestMessage
for Clearing HouseIf you build from source, and your web UI is not working after this update, please perform a ./gradlew clean
+ 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.
camel-processors
subproject (Breaking change due to package renaming)+ Added Jetty + Added IDS MIME Multipart package
* Updated IDSCP2 to 0.4.5
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!
idscp2-java
project