diff --git a/examples/accept-submission_1.json b/examples/accept-submission_1.json index 4861f9167d0cec23015eb97437faa648e656bee1..d02d8f72c5bdc6cda806f8281648d42776c58f82 100644 --- a/examples/accept-submission_1.json +++ b/examples/accept-submission_1.json @@ -1,5 +1,5 @@ { - "version": "1.0.0", + "$schema": "https://schema.fitko.de/fit-connect/set-payload/1.0.0/set-payload.schema.json", "jti": "6872b19f-5ee2-47d7-a0e9-ebfe87ab2563", "iss": "40847c29-06aa-40e2-bf28-c29884c694c4", "iat": 1622796532, diff --git a/examples/accept-submission_2.json b/examples/accept-submission_2.json index 4063c6c9e99a6974f2cfd238c08b28f0b6a0b4f9..a832ef79091aea88e34809db33c8aa1c8ace6d1c 100644 --- a/examples/accept-submission_2.json +++ b/examples/accept-submission_2.json @@ -1,5 +1,5 @@ { - "version": "1.0.0", + "$schema": "https://schema.fitko.de/fit-connect/set-payload/1.0.0/set-payload.schema.json", "jti": "8538165b-9ce3-4097-871d-5b9581a3b4d9", "iss": "40847c29-06aa-40e2-bf28-c29884c694c4", "iat": 1622796532, diff --git a/examples/create-submission_1.json b/examples/create-submission_1.json index 057d23aecc4ab954ac40c2404ab5e74eaeee9ca8..b3931eb33856a3b60e7a9d65f956c6a8cb6fe90f 100644 --- a/examples/create-submission_1.json +++ b/examples/create-submission_1.json @@ -1,5 +1,5 @@ { - "version": "1.0.0", + "$schema": "https://schema.fitko.de/fit-connect/set-payload/1.0.0/set-payload.schema.json", "jti": "ada1b5b4-1bd2-4fab-b236-c30ef88e8c72", "iss": "https://submission-api-dev.fit-connect.fitko.dev", "iat": 1622796532, diff --git a/examples/delete-submission_1.json b/examples/delete-submission_1.json index 9cdd0d15bec16d6202bbe4efcdc7194e0f469795..d43dbef43e9440e34d41571fdab32d39c2c2e05f 100644 --- a/examples/delete-submission_1.json +++ b/examples/delete-submission_1.json @@ -1,5 +1,5 @@ { - "version": "1.0.0", + "$schema": "https://schema.fitko.de/fit-connect/set-payload/1.0.0/set-payload.schema.json", "jti": "29d091aa-86ab-4806-beb5-fb462d18e2a1", "iss": "https://submission-api-dev.fit-connect.fitko.dev", "iat": 1622796532, diff --git a/examples/forward-submission_1.json b/examples/forward-submission_1.json index 552401f96deb99bf25abb6b4871627c32b062dc2..ddc58de4589d8c6538ea0d11dacd3fa8cb7198bb 100644 --- a/examples/forward-submission_1.json +++ b/examples/forward-submission_1.json @@ -1,5 +1,5 @@ { - "version": "1.0.0", + "$schema": "https://schema.fitko.de/fit-connect/set-payload/1.0.0/set-payload.schema.json", "jti": "c0cda2aa-bf79-4427-86f3-9f973bad2ecd", "iss": "40847c29-06aa-40e2-bf28-c29884c694c4", "iat": 1622796532, diff --git a/examples/forward-submission_2.json b/examples/forward-submission_2.json index dea89de09d158c9bc250bdb327dc0696c9eddebc..fa9887385d6ffa83e9a5f357e6ad311fef1fa59c 100644 --- a/examples/forward-submission_2.json +++ b/examples/forward-submission_2.json @@ -1,5 +1,5 @@ { - "version": "1.0.0", + "$schema": "https://schema.fitko.de/fit-connect/set-payload/1.0.0/set-payload.schema.json", "jti": "dbf891c3-1e98-422a-b55a-d628133e5874", "iss": "40847c29-06aa-40e2-bf28-c29884c694c4", "iat": 1622796532, diff --git a/examples/notify-submission_1.json b/examples/notify-submission_1.json index 15f6f980f7e67045e0e34eb71b091a00ad79f8df..a820b2acd1e7f754c9307bcb2f27c75c5300dcd2 100644 --- a/examples/notify-submission_1.json +++ b/examples/notify-submission_1.json @@ -1,5 +1,5 @@ { - "version": "1.0.0", + "$schema": "https://schema.fitko.de/fit-connect/set-payload/1.0.0/set-payload.schema.json", "jti": "116c3c03-5f31-4d4c-9e65-d36e1e3895f7", "iss": "https://submission-api-dev.fit-connect.fitko.dev", "iat": 1622796532, diff --git a/examples/notify-submission_1a.json b/examples/notify-submission_1a.json index 33006888b52d02cb8db91d8436f7f4fec0542ec5..53fc94d5983fdeb61528a0af0079c6e8bdd75e29 100644 --- a/examples/notify-submission_1a.json +++ b/examples/notify-submission_1a.json @@ -1,5 +1,5 @@ { - "version": "1.0.0", + "$schema": "https://schema.fitko.de/fit-connect/set-payload/1.0.0/set-payload.schema.json", "jti": "b98af532-1f84-436e-8689-0596e91c7c66", "iss": "https://submission-api-dev.fit-connect.fitko.dev", "iat": 1622796532, diff --git a/examples/notify-submission_2.json b/examples/notify-submission_2.json index 42f108ff0bf8cb6f853a95b0abcafd82b523e2aa..a0891b46ff09c701a35b90a7af0a28604cb91cf1 100644 --- a/examples/notify-submission_2.json +++ b/examples/notify-submission_2.json @@ -1,5 +1,5 @@ { - "version": "1.0.0", + "$schema": "https://schema.fitko.de/fit-connect/set-payload/1.0.0/set-payload.schema.json", "jti": "6127ff87-2786-4d0f-90fe-c531672f5de1", "iss": "https://submission-api-dev.fit-connect.fitko.dev", "iat": 1622796532, diff --git a/examples/reject-submission_1.json b/examples/reject-submission_1.json index 4a512666b2a13f7fe29fd36895aca8c036f6f867..e0f943fd6eefbe1c499d5ba7acacbeae4debb94d 100644 --- a/examples/reject-submission_1.json +++ b/examples/reject-submission_1.json @@ -1,5 +1,5 @@ { - "version": "1.0.0", + "$schema": "https://schema.fitko.de/fit-connect/set-payload/1.0.0/set-payload.schema.json", "jti": "4ac47caa-bce1-435a-b04f-3322b224b32e", "iss": "40847c29-06aa-40e2-bf28-c29884c694c4", "iat": 1622796532, diff --git a/examples/reject-submission_2.json b/examples/reject-submission_2.json index 9916735801cb08a5d36529bd6b96ff07f70f15b3..880c07d7eb6eaaa3ea7612b0de502ed03ef3a105 100644 --- a/examples/reject-submission_2.json +++ b/examples/reject-submission_2.json @@ -1,5 +1,5 @@ { - "version": "1.0.0", + "$schema": "https://schema.fitko.de/fit-connect/set-payload/1.0.0/set-payload.schema.json", "jti": "959a274c-419f-4e87-a784-006dc404c415", "iss": "40847c29-06aa-40e2-bf28-c29884c694c4", "iat": 1622796532, diff --git a/examples/submit-submission_1.json b/examples/submit-submission_1.json index d2aec55074b5f04eb22074fbeff08515e4f21829..8e99fba5e9c4d6d461d56578c02fdf09be7dae2c 100644 --- a/examples/submit-submission_1.json +++ b/examples/submit-submission_1.json @@ -1,5 +1,5 @@ { - "version": "1.0.0", + "$schema": "https://schema.fitko.de/fit-connect/set-payload/1.0.0/set-payload.schema.json", "jti": "25d2eb77-458d-4c9d-991c-6428c4651646", "iss": "https://submission-api-dev.fit-connect.fitko.dev", "iat": 1622796532, diff --git a/spec/set-payload.schema.json b/spec/set-payload.schema.json index 7b69547c28ae87ebc3a2f8dc4ea56f576305744b..cb7505410be35fe1ce24f55d16458e6ea17ba7ac 100644 --- a/spec/set-payload.schema.json +++ b/spec/set-payload.schema.json @@ -3,9 +3,9 @@ "description": "Security Event Token (SET) nach RFC 8417", "type": "object", "properties": { - "version": { + "$schema": { "type": "string", - "enum": [ "1.0.0" ] + "enum": [ "https://schema.fitko.de/fit-connect/set-payload/1.0.0/set-payload.schema.json" ] }, "jti": { "type": "string", @@ -97,7 +97,7 @@ }, "additionalProperties": false, "required": [ - "version", + "$schema", "jti", "iss", "iat",