Java-SDK: SET-Empfang inkl. Signaturprüfung
Warum?
Mit dem Java-SDK soll es möglich sein, Events aus dem Event Log zu empfangen.
Relevante Links und Bemerkungen
Akzeptanzkriterien
-
Das Event Log kann mit Hilfe einer Methode abgrufen werden. -
Beim Abruf des Event Log wird jeder enthaltene SET syntaktisch geprüft (Event Log ist gültiges JSON). -
Beim Abruf des Event Log wird die Signatur jedes SET inkl. OCSP-Prüfung geprüft. -
Die unter https://docs.fitko.de/fit-connect/docs/getting-started/event-log/set-validation beschriebenen Prüfungen werden durchgeführt. -
Die Inhalte der SET sind für Nutzer:innen des SDK sinnvoll einsehbar. -
Die neue Funktionalität des SDK wird durch Unit-Tests überprüft. -
Die neue Funktionalität des SDK wird durch einen E2E-Test überprüft (via CI). -
NEU: Vom SDK erzeugte SETs entsprechen dem folgenden JSON-Schema: https://schema.fitko.de/fit-connect/set-payload//1.0.1/set-payload.schema.json (siehe https://docs.fitko.de/fit-connect/docs/set-schema/overview) -
NEU: AuthenticationTags im SET gegen AutenticationTags der JWE-Objekten (Metadaten, Fachdaten, Anlagen) prüfen
Durchführungsplan (von Entwickler:in bei Umsetzungsplanung auszufüllen)
-
Verlinkte Doku lesen -
... -
... -
Definition of Done wurde geprüft
Edited by Martin Vogel