Aperçu
Service qui expose la librairie Cryptolib de eHealth afin de faire du End To End Encryption. L’API KGSS de eHealth est aussi exposée dans cette API.
Services IT génériques
Sous-domaineSoftware factory - lié à la sécurité
TypologieService & API
Service ownersSmals, SPF Santé publique
2018
Quelle en est l'utilité ?
En tant que fournisseur de logiciels de prestataires de soins, vous développez des applications dans un environnement avec conteneurs et vous voulez intégrer le système de cryptage end-to-end de eHealth. Grâce au service REST « eHealth Cryptolib integration », cette intégration est simplifiée, tout en respectant les conditions d’intégration de eHealth. En effet, la simplification de la mise en œuvre de la librairie et de la sécurité eHealth sur KGSS est l’atout majeur de ce service.
Description fonctionnelle
L’utilisation de ce service permet
- de le déployer une seule fois pour toutes les applications d’un projet Openshift, ce qui permet de gérer les évolutions (backward compatible ou non) dans ce service plutôt que dans chaque application et de centraliser les appels au service KGSS de eHealth
- de centraliser les certificats à un endroit : l’application cliente fait appel à ce service dans un cercle de confiance et le certificat est géré par ce service (les applications sont plus simples à configurer)
- d’appeler le service KGSS de eHealth via une interface REST
Ce service d’intégration simplifie l’implémentation de la sécurité eHealth sur Cryptolib.
Description technique
Service REST dans une image Docker. Ce service est packagé dans un .WAR et ne peut être déployé que dans JBoss.
Public cible
Toute application qui a besoin d’appeler le service KGSS de eHealth.
Conditions d'intégration
Il n’y a pas de dépendance sur des librairies Java pour l’application qui l’utilise.
Il est nécessaire d’installer le certificat de l’application cliente afin de pouvoir appeler le service KGSS de eHealth au nom de celle-ci.
Documentation
Autres composants intéressants
Contact
Contact : ReuseOperational@smals.be