Submission-API Endpunktbeschreibung

User Story

wir haben derzeit ein fehlerhaftes Verhalten in der Validierung von KeyIDs beim Abfragen von Destination Informationen.

Dieser Fehler ist seit der Version 1.4.1 der Submission API behoben.

In der Doku (https://docs.fitko.de/fit-connect/docs/apis/submission-api) ist folgendes vermerkt:

Der Endpunkt /v1/destinations/{destinationId} beschreibt in seinem Schema für das Attribut encryptionKid eine max. Länge von 64 Zeichen.

Der Endpunkt /v1/destinations/{destinationId}/keys/{keyId} definiert das Attribut kid ebenfalls aber mit maximal 36 Zeichen.

Dies führt bei uns dazu, dass die Validierung des Keys sporadisch fehlschlägt.

Gibt es einen Grund, dass die max. Stringlänge dort unterschiedlich ist, oder ist das ein Bug in Ihrer OpenAPI Spezifikation?

Why

Links, Notes, Remarks

Acceptance criteria

  1. Endpunkte werden einheitlich dargestellt. Dieser Fehler ist seit der Version 1.4.1 der Submission API behoben.
  2. ...
  3. ...

Implementation plan (to be completed by the developer)

Edited by Michael Haidner