SDK: Besseres Logging von Problemen mit fehlerhaften Keys
User Story
Für eine bessere Fehlerdiagnose benötige ich als Supportmitarbeiter bei Fehlern im Zusammenhang mit der Überprüfung von Daten mittels Signaturen oder Verschlüsselung ein besseres Logging. Dieses sollte immer die KID des Schlüssels enthalten, die im Zusammenhang mit dem Fehler steht.
Warum
Ohne eine KID zu dem verwendeten Schlüssel kann ich die Ursache des Fehlers nur sehr schwer identifizieren oder gar nicht identifizieren.
Links, Hinweise, Bemerkungen
Der Fehler Caused by: dev.fitko.fitconnect.api.exceptions.internal.EventLogException: Public signature key is not validgibt leider keinen Hinweis auf den genutzten Schlüssel und ich kann nicht prüfen, ob der verwendete Schlüssel die Ursache ist.
Akzeptanzkriterien
-
Fehlermeldungungen mit Bezug auf einen Schlüssel enthalten immer die KID -
... -
...
Mögliche Folgeaktivitäten (vom Entwickler zu ergänzen)
-
... -
... -
... -
Dokumentation in der Betriebsdokumentation -
Definition of Done was checked.