Commit e5186789 authored by Mark Canterbury's avatar Mark Canterbury
Browse files

Initial commit

parent 861f082c
Loading
Loading
Loading
Loading
Loading
+33 −0
Original line number Diff line number Diff line
-----BEGIN CERTIFICATE-----
MIIFrzCCA5egAwIBAgIUNnW+dC3d9OE7TYYMSrLqtrWq5SEwDQYJKoZIhvcNAQEL
BQAwZzELMAkGA1UEBhMCREUxHDAaBgNVBAoME2lzc3VpbmctYXV0aG9yaXR5LTEx
HDAaBgNVBAsME2lzc3VpbmctYXV0aG9yaXR5LTExHDAaBgNVBAMME2lzc3Vpbmct
YXV0aG9yaXR5LTEwHhcNMjYwMTA1MTIyNzM5WhcNMjcwMTA1MTIyNzM5WjBnMQsw
CQYDVQQGEwJERTEcMBoGA1UECgwTaXNzdWluZy1hdXRob3JpdHktMTEcMBoGA1UE
CwwTaXNzdWluZy1hdXRob3JpdHktMTEcMBoGA1UEAwwTaXNzdWluZy1hdXRob3Jp
dHktMTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAOOf2/Ff0XsKLi/f
qrfa1W6jG20c1M2v945jpcJ4symsXDZ7+Q17fs6hMDzfetFc9r2sy9lIF0v9Rd3y
MnMwBCywKVDRFbPeRcYLXUzNyB99Vhza7g6tK20DcxnCTk/TZpII6sdnLUw3yQsB
5awrRf1mUMtYZ7nqjMhNFvMNEmKIEStB/O4yvAZMjr69DQMtORFZjDUR4RMxBRzl
6Hh+G/SGnFnAFhlc0mF24sX5JdpnY9mw5C2ZT/MSbBvzFz3DsOSenmeW2WyF6xnZ
t+LSKjEdpbyII9W+3rqB7h9dkHm8oyKHEilfk/vXbfh94pXydFrC7cTSJOiEWBiv
iidgvnCcdM6Ih/MjYcE+MDq4qjgfYPv+HpBL/QM3obN4ko3tx2pO74mPKvubqJnl
bCm23VLgRA8wqARytzhxpUULUa3IvAloDIdi/sKT4pk112ncz/tcScCVn0vzLJE8
LEIqvypJxxQyvaTFItw3ZtNsAsdv3tbEz9jvAVJSng5fEKJvj4AezB2RPDPZIF5m
TcZd/uhH+S+a1WjTi9yqoEW1hmpom3krIxaLf5Th6QuBKo/02dkK7J1zhYIBVI6F
j8R+AraN8QMoq5EOKNspgrFqc57XKRt5MFsBCf0pVnqY4rEjFnxI/eH1FpC1fby9
JEhBaVhI7cDhR7wV756HQ67svteDAgMBAAGjUzBRMB0GA1UdDgQWBBR9vU5oRVP2
t1UmbZvpyWxMw6aaDDAfBgNVHSMEGDAWgBR9vU5oRVP2t1UmbZvpyWxMw6aaDDAP
BgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4ICAQBN74VlUuAivHF56nYh
CgdItCKThGG0zEmy2HwbJ+BGK9gLouMSBnw/uxfC+lM6+GWd4hmDqWOgpyUpCu9C
D0grElguEjWwbr2jhZRLFxNZNV22XLyRgDsF3rGaJIc6t2VNmiKZzpKQ13CnIKXJ
8Sfpt/9UktBYSwD0c9YnEJ6+M5pjz3NKYZakIlRw+ucfzE5H0cipT4hjomUyc2kU
R7POZKG7SlEG10G3RnMt0N7b/dTHGdGshZkU3RmWUMGoNroF1ke25yRgN/chxDub
+fhJSX7J9vt8lyb3IR3pMoomJJ/rDF23Iips038ZA0LvrdmzAT/+VRvcLkLY7bh9
qmM6Zt9YBztrVuBUsgDr67m4waTlU6gC06SQJa+pdx4UJAjtwV23BX1tX+tlrED+
1/F7cBe3RPJRESvejB2VibvYYvE34wMgYoMnATuJHDpD+o0a2NDy6dGwGgFs5Oy2
QxBq5+f7Bl2z1o2FuAAeQKtwKwWFCPH2ARTRb1kadBSqDAFw9uJGzufX8kseSzvJ
kfKcG/qJxxzSp1aD8T+MNjwGF09BJ4IthuqcpkmcoOoWHJ+v3qwnhoGqAasI4j25
qyYosHp3HtKN4HN5L90SjP1e5IJZWCWZQY1/H/qTss84Y3Gi3AOIQgSpc2zwiH9+
gQ51btIifB8+yQJdLXHHqa+nAg==
-----END CERTIFICATE-----
+52 −0
Original line number Diff line number Diff line
-----BEGIN PRIVATE KEY-----
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
s/Om1NxB5u7f3mJV1aKQXG93Z4fW4I8=
-----END PRIVATE KEY-----
+257 −0

File added.

Preview size limit exceeded, changes collapsed.

+67 −0
Original line number Diff line number Diff line
<?xml version="1.0" encoding="UTF-8"?>
<HI1Message xmlns="http://uri.etsi.org/03120/common/2019/10/Core" xmlns:auth="http://uri.etsi.org/03120/common/2020/09/Authorisation" xmlns:doc="http://uri.etsi.org/03120/common/2020/09/Document" xmlns:task="http://uri.etsi.org/03120/common/2020/09/Task" xmlns:notify="http://uri.etsi.org/03120/common/2016/02/Notification" xmlns:ef1="http://uri.etsi.org/03120/common/2025/02/EpocForm1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ph="http://uri.etsi.org/03120/common/2025/02/EPOCPlaceholder" xmlns:epoc="http://data.europa.eu/edm/1/ns/epoc" xmlns:eio="http://data.europa.eu/edm/1/ns/eio" xmlns:epocform1="http://data.europa.eu/edm/1/ns/forms/EPOC-FORM-1#" xmlns:epocform2="http://data.europa.eu/edm/1/ns/forms/EPOC-PR-FORM-2#" xmlns:epocform3="http://data.europa.eu/edm/1/ns/forms/EPOC-FORM-3#" xmlns:eopcform5="http://data.europa.eu/edm/1/ns/forms/EPOC-PR-FORM-5#" xmlns:eopcform6="http://data.europa.eu/edm/1/ns/forms/EPOC-PR-FORM-6#" xmlns:delivery="http://uri.etsi.org/03120/common/2019/10/Delivery" xmlns:common="http://uri.etsi.org/03120/common/2016/02/Common" xmlns:ecauth="http://uri.etsi.org/03120/common/2025/02/EioAuthority">
    <Header>
        <SenderIdentifier>
            <CountryCode>IE</CountryCode>
            <UniqueIdentifier>service-provider-1</UniqueIdentifier>
        </SenderIdentifier>
        <ReceiverIdentifier>
            <CountryCode>DE</CountryCode>
            <UniqueIdentifier>issuing-authority-1</UniqueIdentifier>
        </ReceiverIdentifier>
        <TransactionIdentifier>484a68c7-3786-4c98-874e-ab5b78bf40e5</TransactionIdentifier>
        <Timestamp>2026-01-01T14:56:00.000000+01:00</Timestamp>
        <Version>
            <ETSIVersion>V1.23.1</ETSIVersion>
            <NationalProfileOwner>EU</NationalProfileOwner>
            <NationalProfileVersion>v1.3.1</NationalProfileVersion>
        </Version>
    </Header>
    <Payload>
        <RequestPayload>
            <ActionRequests>
                <ActionRequest>
                    <ActionIdentifier>0</ActionIdentifier>
                    <DELIVER>
                        <Identifier>e6f38de0-7e0c-40f1-a0ce-260ec58169b8</Identifier>
                        <HI1Object xsi:type="delivery:DeliveryObject">
                            <ObjectIdentifier>e6f38de0-7e0c-40f1-a0ce-260ec58169b8</ObjectIdentifier>
                            <!-- Country code of the Service Provider -->
                            <CountryCode>IE</CountryCode>
                            <OwnerIdentifier>service-provider-1</OwnerIdentifier>
                            <AssociatedObjects>
                                <!-- Associated to the Authorization object -->
                                <AssociatedObject>72a5da8e-b965-4c1b-91cb-bd0ea6c2867b</AssociatedObject>
                                <!-- and the LD Task objects -->
                                <AssociatedObject>8b545f40-c856-4d28-b768-4b241c3ba10a</AssociatedObject>
                            </AssociatedObjects>
                            <delivery:Reference>
                                <delivery:LDID>IE-service-provider-1-8b545f40-c856-4d28-b768-4b241c3ba10a1</delivery:LDID>
                            </delivery:Reference>
                            <delivery:Manifest>
                                <delivery:ExternalSchema>
                                    <delivery:ManifestID>A CSP-defined identifier for the schema used for delivery</delivery:ManifestID>
                                </delivery:ExternalSchema>
                            </delivery:Manifest>
                            <delivery:Delivery>
                                <delivery:BinaryData>
                                    <delivery:Data>VGhpcyBpc24ndCBhY3R1YWxseSBhbiBpbWFnZS4=</delivery:Data>
                                    <delivery:ContentType>image/jpeg</delivery:ContentType>
                                    <delivery:Checksum>98ecb6a08c34a97f6edc0e97ddcd32cb139e2253825186a817ddb24997ccd68f</delivery:Checksum>
                                </delivery:BinaryData>
                            </delivery:Delivery>
                            <delivery:EncryptionDetails>
                                <delivery:EncryptionScheme>
                                    <common:Owner>ETSI</common:Owner>
                                    <common:Name>EPOCEncryptionScheme</common:Name>
                                    <common:Value>None</common:Value>
                                </delivery:EncryptionScheme>
                                <delivery:AdditionalInformation>Information why encryption couldn't be performed</delivery:AdditionalInformation>
                            </delivery:EncryptionDetails>
                        </HI1Object>
                    </DELIVER>
                </ActionRequest>
            </ActionRequests>
        </RequestPayload>
    </Payload>
</HI1Message>
+11 −1
Original line number Diff line number Diff line
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:etsi="http://uri.etsi.org/03280/common/2017/07" xmlns:core="http://uri.etsi.org/03120/common/2019/10/Core" xmlns="http://uri.etsi.org/03120/common/2025/06/EPOCAdditionalInfo" targetNamespace="http://uri.etsi.org/03120/common/2025/06/EPOCAdditionalInfo" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:etsi="http://uri.etsi.org/03280/common/2017/07" xmlns:core="http://uri.etsi.org/03120/common/2019/10/Core" xmlns:task="http://uri.etsi.org/03120/common/2020/09/Task" xmlns="http://uri.etsi.org/03120/common/2025/06/EPOCAdditionalInfo" targetNamespace="http://uri.etsi.org/03120/common/2025/06/EPOCAdditionalInfo" elementFormDefault="qualified" attributeFormDefault="unqualified">
    <xs:import namespace="http://uri.etsi.org/03120/common/2019/10/Core"/>
    <xs:import namespace="http://uri.etsi.org/03120/common/2020/09/Task"/>
    <xs:import namespace="http://uri.etsi.org/03280/common/2017/07"/>
    <xs:complexType name="EPOCAdditionalInfo">
        <xs:complexContent>
@@ -16,4 +17,13 @@
            <xs:any maxOccurs="unbounded" processContents="lax"/>
        </xs:sequence>
    </xs:complexType>
    <xs:complexType name="EPOCEncryptionDetails">
        <xs:complexContent>
            <xs:extension base="task:NationalEncryptionDetails">
                <xs:sequence>
                    <xs:element name="Fingerprint" type="etsi:LongString" minOccurs="0"/>
                </xs:sequence>
            </xs:extension>
        </xs:complexContent>
    </xs:complexType>
</xs:schema>
 No newline at end of file