diff --git a/104000/examples/01_registration_request.xml b/104000/examples/01_registration_request.xml new file mode 100644 index 0000000000000000000000000000000000000000..28095c9bca4c02f389cde967b9f0bef240106b9c --- /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 + SMF-1234 + diff --git a/104000/examples/01_registration_response.xml b/104000/examples/01_registration_response.xml new file mode 100644 index 0000000000000000000000000000000000000000..257593cbcdf9371483f67f171bebe47a19ac884e --- /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..b71d6d2082380916480deda467e053323f25b723 --- /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..dd03ba054270301b7e3773bcf8d4955c67fd0767 --- /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..829305106f18853301e9fbc75c3397c8d0caca5d --- /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..9559a05eeeb7017d217ff60bc08f57860facc025 --- /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..81af26fe7a4e4c8eb20fa389556d8e9f20479f3d --- /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..0e3dee71ad9a172c656f4cad9c85fc3786e002ba --- /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..52057a03522d34725feefa4bec5af77f6295e01a --- /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" + ] + } ]