Overzicht
Service om de equivalente SOAP-service Seals van eHealth op te roepen voor codering, anonimisering en TTP (Trusted Third Parties)
Generieke IT-bouwblokken
SubdomeinSoftware factory - veiligheidsgerelateerd
TypologieService & API
Service ownersSmals, FAGG, FOD Volksgezondheid
2018
Waarvoor dient het?
Als aanbieder van software voor zorgverleners ontwikkel je applicaties in een containerized omgeving en wil je coderen, anonimisering en TTP (Trusted Third Parties) doen. Dankzij de REST-service "eHealth Seals Integration" wordt de integratie van je applicatie op het gebied van de security op Seals eHealth, terwijl aan alle voorwaarden voor integratie bij eHealth wordt voldaan. De vereenvoudiging van de implementatie van eHealth security, met behulp van een REST-service, is het grootste voordeel van deze service.
Functionele beschrijving
Het gebruik van deze REST-service laat toe om
- deze één keer te deployen voor alle toepassingen van een Openshift-project, wat toelaat om de evoluties (al dan niet backward-compatibel) te beheren in deze service in plaats van in elke toepassing, en de oproepen naar de service Seals van eHealth te centraliseren
- de certificaten op één plaats te centraliseren: de clienttoepassing doet een beroep op deze service in een vertrouwenscirkel en het certificaat wordt beheerd door deze service (makkelijker beheer van de toepassingen)
- de service Seals - Codering, anonimisering en TTP (Trusted Third Parties) van eHealth op te roepen via een REST-interface
Deze integratie-service vereenvoudigt de implementatie van eHealth security op Seals.
Technische beschrijving
REST-service in een docker image. Deze service wordt gepackaged in een .WAR-bestand en kan enkel in JBoss gedeployd worden.
Doelpubliek
Elke toepassing die de service Seals - Codering, anonimisering en TTP (Trusted Third Parties) van eHealth moet oproepen.
Integratievoorwaarden
Er is geen afhankelijkheid ten opzichte van de Java-library’s voor toepassingen die het gebruiken.
Het certificaat van de clienttoepassing moet geïnstalleerd worden om de service Seals van eHealth onder zijn naam te kunnen oproepen.
Documentatie
Contact
Contact : ReuseOperational@smals.be