Skip to content
Snippets Groups Projects
Commit 9a38a2f7 authored by Klaus Fischer's avatar Klaus Fischer
Browse files
parents 9c50b875 ef6d1b49
No related branches found
No related tags found
1 merge request!125Feature/1522 chunking
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://schema.fitko.de/fit-connect/set-payload/1.2.1/set-payload.schema.json",
"title": "Security Event Token (SET)",
"$id": "https://schema.fitko.de/fit-connect/set-payload/1.2.2/set-payload.schema.json",
"title": "Security Event Token",
"description": "Security Event Token (SET) nach RFC 8417",
"type": "object",
"properties": {
......@@ -35,14 +35,17 @@
"pattern": "^case:[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$"
},
"events": {
"title": "Events",
"description": "Enthält genau eines der spezifizierten Events als Unterobjekt.",
"type": "object",
"properties": {
"https://schema.fitko.de/fit-connect/events/create-submission": {
"title": "Create Submission Event",
"description": "Mit diesem Event dokumentiert der Zustelldienst, dass eine Einreichung angelegt wurde.",
"type": "object"
},
"https://schema.fitko.de/fit-connect/events/submit-submission": {
"title": "Submit Submission Event",
"description": "Mit diesem Event dokumentiert der Zustelldienst, dass die Einreichung abgesendet wurde.",
"type": "object",
"properties": {
......@@ -55,6 +58,7 @@
]
},
"https://schema.fitko.de/fit-connect/events/notify-submission": {
"title": "Notify Submission Event",
"description": "Mit diesem Event dokumentiert der Zustelldienst, dass das empfangende System Kenntnis von der Einreichung erlangt hat. Wie dies erfolgt ist, wird mit dem Eintrag `notifyType` dokumentiert.",
"type": "object",
"properties": {
......@@ -71,11 +75,13 @@
]
},
"https://schema.fitko.de/fit-connect/events/forward-submission": {
"title": "Forward Submission Event",
"description": "Mit diesem Event dokumentiert ein nachgelagertes System, dass es die Einreichung zur Weiterleitung übernommen hat.",
"type": "object",
"deprecated": true
},
"https://schema.fitko.de/fit-connect/events/reject-submission": {
"title": "Reject Submission Event",
"description": "Mit diesem Event dokumentiert das empfangende System, dass die Einreichung zurückgewiesen wird.",
"type": "object",
"properties": {
......@@ -88,6 +94,7 @@
]
},
"https://schema.fitko.de/fit-connect/events/accept-submission": {
"title": "Accept Submission Event",
"description": "Mit diesem Event dokumentiert das empfangende System, dass die Einreichung akzeptiert wurde.",
"type": "object",
"properties": {
......@@ -103,14 +110,17 @@
]
},
"https://schema.fitko.de/fit-connect/events/delete-submission": {
"title": "Delete Submission Event",
"description": "Mit diesem Event dokumentiert der Zustelldienst, dass die Einreichung gelöscht wurde.",
"type": "object"
},
"https://schema.fitko.de/fit-connect/events/create-reply": {
"title": "Create Reply Event",
"description": "Mit diesem Event dokumentiert der Zustelldienst, dass eine Antwort angelegt wurde.",
"type": "object"
},
"https://schema.fitko.de/fit-connect/events/submit-reply": {
"title": "Submit Reply Event",
"description": "Mit diesem Event dokumentiert der Zustelldienst, dass die Antwort abgesendet wurde.",
"type": "object",
"properties": {
......@@ -123,6 +133,7 @@
]
},
"https://schema.fitko.de/fit-connect/events/notify-reply": {
"title": "Notify Reply Event",
"description": "Mit diesem Event dokumentiert der Zustelldienst, dass das sendende System Kenntnis von der Antwort erlangt hat. Wie dies erfolgt ist, wird mit dem Eintrag `notifyType` dokumentiert.",
"type": "object",
"properties": {
......@@ -139,6 +150,7 @@
]
},
"https://schema.fitko.de/fit-connect/events/reject-reply": {
"title": "Reject Reply Event",
"description": "Mit diesem Event dokumentiert der Zustelldienst, dass die Antwort zurückgewiesen wird.",
"type": "object",
"properties": {
......@@ -151,6 +163,7 @@
]
},
"https://schema.fitko.de/fit-connect/events/accept-reply": {
"title": "Accept Reply Event",
"description": "Mit diesem Event dokumentiert der Zustelldienst, dass die Antwort akzeptiert wurde.",
"type": "object",
"properties": {
......@@ -166,6 +179,7 @@
]
},
"https://schema.fitko.de/fit-connect/events/delete-reply": {
"title": "Delete Reply Event",
"description": "Mit diesem Event dokumentiert der Zustelldienst, dass die Antwort gelöscht wurde.",
"type": "object"
}
......@@ -266,7 +280,7 @@
"instance": {
"description": "Betroffener Teil der Übertragung. Mögliche Werte: `data`, `metadata`, `attachment:` + UUID des Attachments, `reply`, `submission` oder `other`.",
"type": "string",
"pattern": "^(data|metadata|attachment:[0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-[4][0-9A-Fa-f]{3}-[89AB][0-9A-Fa-f]{3}-[0-9A-Fa-f]{12}|reply|submission|other)$"
"pattern": "^(data|metadata|attachment:[0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-[4][0-9A-Fa-f]{3}-[89ABab][0-9A-Fa-f]{3}-[0-9A-Fa-f]{12}|reply|submission|other)$"
}
},
"required": [
......
......@@ -46,6 +46,7 @@ public class RootCertificatesTests {
}
[Test]
[Ignore("Fails often due to network issues")]
public void TestPki_ValidCertificate_ShouldPass() {
// Arrange
var root =
......
......@@ -41,6 +41,7 @@ public class RoutingTests {
[Test]
[TestCase("99123456760610", "064350014014")]
[Ignore("Invalid server response")]
public void FindDestination_WithArs(string leika, string ars) {
// Arrange
......@@ -55,6 +56,7 @@ public class RoutingTests {
}
[TestCase("99123456760610", "06435014")]
[Ignore("Invalid server response")]
public void FindDestination_WithAgsSkipValidation(string leika, string ags) {
// Arrange
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment