diff --git a/104000/examples/01_registration_request.xml b/104000/examples/01_registration_request.xml new file mode 100644 index 0000000000000000000000000000000000000000..d348c3f11e3120e85c8d9ff97c60f6b137fb1fd3 --- /dev/null +++ b/104000/examples/01_registration_request.xml @@ -0,0 +1,12 @@ + + ADMF + X0ID + 2024-06-07T08:43:17.000000Z + v1.1.1 + 1664ca15-12ea-4f1f-8580-abf5885ae40a + + CMP + + bfbd009d-1cf4-4bde-8074-886686a41ab3 + 66b4614d-59e3-4c27-b5d6-a41b3c2e73c6 + diff --git a/104000/examples/01_registration_response.xml b/104000/examples/01_registration_response.xml new file mode 100644 index 0000000000000000000000000000000000000000..bf303c54164f186d2f05058d5c77947029037815 --- /dev/null +++ b/104000/examples/01_registration_response.xml @@ -0,0 +1,39 @@ + + ADMF + ELI + 2024-06-07T08:43:17.000000Z + v1.1.1 + 1664ca15-12ea-4f1f-8580-abf5885ae40a + ELID_1234 + + + LI_X1 + + SDO + X1 + + + + + + server_name + certificate_authority + http://example.com + + + + + 1.2.840.113549.1.1.1 + 2048 + + key_identifier + password + subject + subject_alt_name + 1 + + + + + + diff --git a/104000/examples/02_xn_cert_enrolment_request.xml b/104000/examples/02_xn_cert_enrolment_request.xml new file mode 100644 index 0000000000000000000000000000000000000000..be34814f68972fa5759abdf2c07c942919329884 --- /dev/null +++ b/104000/examples/02_xn_cert_enrolment_request.xml @@ -0,0 +1,23 @@ + + ADMF + ELI_1234 + 2024-06-07T11:08:07.000000Z + v1.1.1 + be165469-1024-4551-baab-84932e92abfb + + + LI_X1 + + ETSI-TC-LI + X1-client + + + + LI_T2 + + ETSI-TC-LI + X1-server + + + + diff --git a/104000/examples/02_xn_cert_enrolment_response.xml b/104000/examples/02_xn_cert_enrolment_response.xml new file mode 100644 index 0000000000000000000000000000000000000000..68b00b606d786314aab230c9fafcd6213357748f --- /dev/null +++ b/104000/examples/02_xn_cert_enrolment_response.xml @@ -0,0 +1,67 @@ + + ADMF + ELI_1234 + 2024-06-07T11:08:07.000000Z + v1.1.1 + be165469-1024-4551-baab-84932e92abfb + + + LI_X1 + + ETSI-TC-LI + X1-client + + + + + + server_name + certificate_authority + http://example.com + + + + + 1.2.840.113549.1.1.1 + 2048 + + key_identifier + password + subject + subject_alt_name + 1 + + + + + + LI_T2 + + ETSI-TC-LI + X1-server + + + + + + server_name + certificate_authority + http://example.com + + + + + 1.2.840.10045.2.1 + 1.2.840.10045.3.1.7 + + key_identifier + password + subject + subject_alt_name + 1 + + + + + + diff --git a/104000/examples/03_configuration_request.xml b/104000/examples/03_configuration_request.xml new file mode 100644 index 0000000000000000000000000000000000000000..fc59a0ab6771df125e015615ba950f5f382c1455 --- /dev/null +++ b/104000/examples/03_configuration_request.xml @@ -0,0 +1,8 @@ + + ADMF + ELI_1234 + 2024-06-07T11:54:04.000000Z + v1.1.1 + c4556686-90fd-4c6f-ab1b-721d72b954fc + https://eli.example.com/notification/ + diff --git a/104000/examples/03_configuration_response.xml b/104000/examples/03_configuration_response.xml new file mode 100644 index 0000000000000000000000000000000000000000..16b66fbc5f57bfb8dc2b052d57470c8305272020 --- /dev/null +++ b/104000/examples/03_configuration_response.xml @@ -0,0 +1,17 @@ + + ADMF + ELI_1234 + 2024-06-07T11:54:04.000000Z + v1.1.1 + c4556686-90fd-4c6f-ab1b-721d72b954fc + + + X1 + + be0b4911-e55c-40a2-aece-04802d5e25fc + PKCS12BASE64 + value + + + + diff --git a/104000/examples/04_notification_request.xml b/104000/examples/04_notification_request.xml new file mode 100644 index 0000000000000000000000000000000000000000..c2cfbe00714cc13211551337d2d6d70c6a764ae1 --- /dev/null +++ b/104000/examples/04_notification_request.xml @@ -0,0 +1,7 @@ + + ADMF + ELI_1234 + 2024-06-07T11:54:04.000000Z + v1.1.1 + c4556686-90fd-4c6f-ab1b-721d72b954fc + diff --git a/104000/examples/04_notification_response.xml b/104000/examples/04_notification_response.xml new file mode 100644 index 0000000000000000000000000000000000000000..d66d0daf41ce8f63d88f492878fda7be6cf11dc2 --- /dev/null +++ b/104000/examples/04_notification_response.xml @@ -0,0 +1,8 @@ + + ADMF + ELI_1234 + 2024-06-07T11:54:04.000000Z + v1.1.1 + c4556686-90fd-4c6f-ab1b-721d72b954fc + OK + diff --git a/104000/schema/TS_104_000.xsd b/104000/schema/TS_104_000.xsd new file mode 100644 index 0000000000000000000000000000000000000000..a485947619c1bebf3977464390691363532accf5 --- /dev/null +++ b/104000/schema/TS_104_000.xsd @@ -0,0 +1,266 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/testing/xsd_compile_targets.json b/testing/xsd_compile_targets.json index 8aa1774d0537a3d02bc7d45b5bba7c455346c196..a1657984a564592c916651b8e3bbad83796c547e 100644 --- a/testing/xsd_compile_targets.json +++ b/testing/xsd_compile_targets.json @@ -71,5 +71,14 @@ "exampleFiles" : [ "103707/examples" ] - } + }, + { + "coreSchema" : "104000/schema/TS_104_000.xsd", + "supportingSchemas" : [ + "103280/TS_103_280.xsd" + ], + "exampleFiles" : [ + "104000/examples" + ] + } ]