Aperçu
Service qui permet d’appeler le service équivalent SOAP Seals de eHealth pour le codage, l'anonymisation et le TTP (Trusted Third Parties)
Services IT génériques
Sous-domaineSoftware factory - lié à la sécurité
TypologieService & API
Service ownersSmals, AFMPS, 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 faire du codage, anonymisation et TTP (Trusted Third Parties). Grâce au service « eHealth Seals Integration », l’intégration de votre application au niveau de la sécurité sur Seals eHealth est simplifiée, tout en respectant les conditions d’intégration de eHealth. En effet, la simplification de la mise en oeuvre de la sécurité eHealth, à l’aide d’un service REST, est l’atout majeur de ce service.
Description fonctionnelle
L’utilisation de ce service REST 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 Seals 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 Seals - Codage, anonymisation et TTP (Trusted Third Parties) de eHealth via une interface REST
Ce service d’intégration simplifie l’implémentation de la sécurité eHealth sur Seals.
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 Seals - Codage, anonymisation et TTP (Trusted Third Parties) 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 Seals de eHealth au nom de celle-ci.
Documentation
Contact
Contact : ReuseOperational@smals.be