diff --git a/docs/changelog.md b/docs/changelog.md index bf0656e4717f7a5b305d34b0d5edd750f37fee30..3d1fe7c233447c34e00d1f39ec23e0a13361a306 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -2,6 +2,16 @@ Das Format dieser Datei basiert auf [Keep a Changelog](https://keepachangelog.com/de). +## 2022-02-22 +### Zustelldienst 1.3.0 +- Story: Prüfung von Events im Zustelldienst: + Die Liste der Prüfungen, denen Security Event Token unterzogen werden, wurde erweitert. + ([Story](https://git.fitko.de/fit-connect/planning/-/issues/297)) + +### Dokumentation +- [Fehlertyp `security-event-token-validation`](./status-and-error-codes.md#fachliche-fehler) dokumentiert. +- Statuscode 422 für die Endpunkte `POST /v1/submissions` und `POST /v1/cases/{caseId}/events` dokumentiert. + ## 2022-02-07 ### Dokumentation - Hinweise zur [Signaturprüfung der vom DVDV gelieferten Zustellpunkt-Parameter](./responsibilities/get-destination.mdx#checkDestinationParametersSignature) ergänzt diff --git a/docs/status-and-error-codes.md b/docs/status-and-error-codes.md index 6cd2b922cbc4883160395df5e997762b2f055eda..caac6fb3a395f1237586ee3b8c777551a76f6147 100644 --- a/docs/status-and-error-codes.md +++ b/docs/status-and-error-codes.md @@ -53,19 +53,20 @@ abgebildet. Fachliche schon. ### Fachliche Fehler -| `type` des fachlichen Fehlers | Titel laut [httpstatus.es](https://httpstatuses.com/) | Beschreibung | -|---------------------------------------------------------------------------|---------------------------------------------------------|--------------| -| https://schema.fitko.de/fit-connect/submission-api/problems/access-forbidden | 403 Forbidden | | -| https://schema.fitko.de/fit-connect/submission-api/problems/submission-already-fetched | 410 Gone | | -| https://schema.fitko.de/fit-connect/submission-api/problems/submission-incomplete | 422 Unprocessable Entity | | -| https://schema.fitko.de/fit-connect/submission-api/problems/submission-not-found | 404 Not Found | | -| https://schema.fitko.de/fit-connect/submission-api/problems/not-in-acknowledgeable-state | 422 Unprocessable Entity | | -| https://schema.fitko.de/fit-connect/submission-api/problems/attachment-not-announced | 422 Unprocessable Entity | | -| https://schema.fitko.de/fit-connect/submission-api/problems/attachment-not-found | 404 Not Found | | -| https://schema.fitko.de/fit-connect/submission-api/problems/destination-not-found | 404 Not Found | | -| https://schema.fitko.de/fit-connect/submission-api/problems/destination-state-invalid | 422 Unprocessable Entity | Der Zustellpunkt existiert, hat aber einen für die Aktion unzulässigen Status. | -| https://schema.fitko.de/fit-connect/submission-api/problems/empty-attachment | 400 Bad Request | | -| https://schema.fitko.de/fit-connect/submission-api/problems/jwk-not-valid | 422 Unprocessable Entity | JWK fachlich nicht zulässig. Details stehen im Feld `detail`. | +| `type` des fachlichen Fehlers | Titel laut [httpstatus.es](https://httpstatuses.com/) | Beschreibung | +|---------------------------------------------------------------------------------------------|---------------------------------------------------------|----------------------------------------------------------------------------------------------------| +| https://schema.fitko.de/fit-connect/submission-api/problems/access-forbidden | 403 Forbidden | | +| https://schema.fitko.de/fit-connect/submission-api/problems/submission-already-fetched | 410 Gone | | +| https://schema.fitko.de/fit-connect/submission-api/problems/submission-incomplete | 422 Unprocessable Entity | | +| https://schema.fitko.de/fit-connect/submission-api/problems/submission-not-found | 404 Not Found | | +| https://schema.fitko.de/fit-connect/submission-api/problems/not-in-acknowledgeable-state | 422 Unprocessable Entity | | +| https://schema.fitko.de/fit-connect/submission-api/problems/attachment-not-announced | 422 Unprocessable Entity | | +| https://schema.fitko.de/fit-connect/submission-api/problems/attachment-not-found | 404 Not Found | | +| https://schema.fitko.de/fit-connect/submission-api/problems/destination-not-found | 404 Not Found | | +| https://schema.fitko.de/fit-connect/submission-api/problems/destination-state-invalid | 422 Unprocessable Entity | Der Zustellpunkt existiert, hat aber einen für die Aktion unzulässigen Status. | +| https://schema.fitko.de/fit-connect/submission-api/problems/empty-attachment | 400 Bad Request | | +| https://schema.fitko.de/fit-connect/submission-api/problems/jwk-not-valid | 422 Unprocessable Entity | JWK fachlich nicht zulässig. Details stehen im Feld `detail`. | +| https://schema.fitko.de/fit-connect/submission-api/problems/security-event-token-validation | 422 Unprocessable Entity | Das übermittelte Security Event Token ist fachlich nicht zulässig. Details stehen im Feld `issue`. | ## Verhalten von API Clients