JAVA SDK: publicServiceType deprecated markieren
Klon
Ticket #866 (closed) geklont für die Umsetzung im Java-SDK
Warum?
Das Objekt publicServiceType
aus den Metadaten ist auch als serviceType
im Endpunkt POST /v1/submissions der Submission-API enthalten. Der Eintrag ist daher in den Metadaten überflüssig geworden.
Die Daten im Endpunkt POST /v1/submissions können vom Zustelldienst für statistische Auswertungen genutzt werden. Die Daten im verschlüsselt übertragenen Metadatensatz hingegen nicht. Um die Daten nicht redundant vorzuhalten, soll die Daten daher perspektivisch aus dem Metadatensatz entfernt werden. Im ersten Schritt (um Abwärtskompatabilität zu erhalten) werden diese daher als deprecated
markiert.
Relevante Links und Bemerkungen
Akzeptanzkriterien
-
Das Java-SDK wurde angepasst: -
Sender: Auf Sender-Seite wird standardmäßig nur das serviceType
-Objekt der Submission API gesetzt. Das ObjektpublicServiceType
in den Metadaten wird nicht gesetzt. -
Subscriber: Es wird immer der Wert im serviceType
-Objekt der Submission API genutzt. -
Subscriber: Wenn zusätzlich dasEntscheidung vom 12.4.23: Wir prüfenpublicServiceType
-Objekt in den Metadaten vorhanden ist, wird weiterhin geprüft, ob die Daten identisch zum Wert imserviceType
-Objekt der Submission API sind. Andernfalls wird ein Fehler geworfen.publicServiceType
-Objekt in den Metadaten nicht mehr.
-
Durchführungsplan (von Entwickler:in bei Umsetzungsplanung auszufüllen)
-
... -
... -
... -
Definition of Done wurde geprüft
Edited by Marco Holz