Credits

Hardware

idemia/morpho

Wir danken der Firma idemia für die Bereitstellung von NFC-fähigen Gesundheitskarten der Generation 2.1, die wir im Rahmen der Entwicklung und Erprobung der Lösung einsetzen konnten.

https://www.idemia.com/

Client Komponenten

gematik

Wir danken der gematik für die Bereitstellung der für die Kartenansteuerung notwendigen Bibliotheken sowie den regen Informationsaustausch.

https://www.gematik.de

AppRTC

Für die Abbildung der Videoko

https://github.com/njovy/AppRTCDemo

mosquitto Examples

Beschreibung

https://

Nimbus OIDC libraries

Beschreibung

https://

WebRTC

Beschreibung

https://webrtc.org

Backend Komponenten

coturn

Credit 1.

https://

gematik

Credit 1.

https://

hapi-fhir

Grundlage für … https://github.com/jamesagnew/hapi-fhir

jetty

Grundlage für die Realisierung der Authentifizierungs- und Autorisierungsfunktionalität des Signalling Servers ist ein auf Basis eines embedded jetty umgesetzter Dienst.

https://www.eclipse.org/jetty/

keycloak

Beschreibung

https://

mosquitto

mosquitto wird zur Realisierung der Signallingfunktionalität genutzt. Die Kommunikationspartner (Arzt + Patient) handeln durch den Austausch von Nachrichten über festgelegte MQTT-Topics für den WebRTC-Verbindungsaufbau benötigte Parameter aus.

https://mosquitto.org/

mosquitto-auth-plugin

Das mosquitto-auth-plugin ermöglicht die Authentifizierung und Autorisierung von mosquitto Nutzern über verschiedene Backends. Die Software kommt im Zusammenhang mit der Realisierung des MQTT-basierten Signalling Servers zum Einsatz.

https://github.com/jpmens/mosquitto-auth-plug

nginx

nginx wird als Reverse Proxy verwendet. Sämtliche TLS-Verbindungen werden durch den Server terminiert. Darüber hinaus wird die Weiterleitung von bestimmten Endpunktadressen an die jeweiligen Backend-Services über die Funktioanlität der Software realisiert.

https://www.nginx.com

NimbusDS OAuth 2.0 OIDC SDK

Das NimbusDS OAuth 2.0 OIDC SDK bietet die Grundlage für die Umsetzung der OpenId Connect Funktionlaität im Client sowie ausgewählten Backend-Services (FHIR, MQTT ACS).

https://bitbucket.org/connect2id/oauth-2.0-sdk-with-openid-connect-extensions