.NET-SDK: SET-Empfang inkl. Signaturprüfung

Warum?

Mit dem .NET-SDK soll es möglich sein, Events aus dem Event Log zu empfangen.

Relevante Links und Bemerkungen

  • Doku dazu: https://docs.fitko.de/fit-connect/docs/sending/query-status

Akzeptanzkriterien

  1. Das Event Log kann mit Hilfe einer Methode abgrufen werden.
  2. Beim Abruf des Event Log wird jeder enthaltene SET syntaktisch geprüft.
  3. Beim Abruf des Event Log wird die Signatur jedes SET inkl. OCSP-Prüfung geprüft. -> wird umgesetzt durch #559 (closed)
  4. Die unter https://docs.fitko.de/fit-connect/docs/getting-started/event-log/set-validation beschriebenen Prüfungen werden durchgeführt.
  5. Die Inhalte der SET sind für Nutzer:innen des SDK sinnvoll einsehbar.
  6. Die neue Funktionalität des SDK wird durch Unit-Tests überprüft.
  7. Die neue Funktionalität des SDK wird durch einen E2E-Test überprüft (via CI).
  8. NEU: Vom SDK erzeugte SETs entsprechen dem folgenden JSON-Schema: https://schema.fitko.de/fit-connect/set-payload//1.0.0/set-payload.schema.json (siehe https://docs.fitko.de/fit-connect/docs/set-schema/overview)
  9. Beim Erstellen eines SET: AuthenticationTags füllen

Durchführungsplan (von Entwickler:in bei Umsetzungsplanung auszufüllen)

  • Verlinkte Doku lesen
  • ...
  • ...
  • Definition of Done wurde geprüft
Edited Nov 04, 2022 by Marco Holz
Assignee Loading
Time tracking Loading