API-Anpassung der Submission API für Callbacks implementieren

Warum machen wir das?

Der MR https://git.fitko.de/fit-connect/api/-/merge_requests/98 hat die API für destinationbezogene Callbacks geändert und wird über die Dokumentation beschrieben: docs!33 (merged). Implementiert werden die Änderungen durch: https://git.fitko.de/fit-connect/zustelldienst/-/merge_requests/24

Durch diese Änderungen wurden neue Callbacks aktualisiert und Secrets eingeführt, um die Callbacks per HMAC abzusichern.

Relevante Links

Akzeptanzkriterien

Funktionale Anforderungen

  1. Bestehende Datenfelder müssen in der UI und den API Calls angepasst werden.
  2. Secret muss über eine Eingabe hinterlegt werden können. Copy und Paste muss möglich sein.
  3. Über die UI kann das Secret ausgetauscht werden.
  4. Secret wird nicht dauerhaft im SSP gespeichert, sondern nur an die API übermittelt.

Nicht-funktionale Anforderungen

Readyness Check (Siehe https://wiki.fit-connect.fitko.dev/e/de/PM_PUBLIC/DefinitionOf)

  • Definition of Ready erfüllt
  • Definition of Done erfüllt

Durchführungsplan

Betroffene Softwareartefakte

  • Zustelldienst
  • Self-Service-Portal
  • OAuth Dienst
  • Token Validator
  • Software Tools und SDKs für Entwickler
  • Routing Dienst
  • DVDV

Umsetzungsschritte

  • ...
  • ...
  • ...
Edited by David Schwarzmann