Verification
Copy
<?xml version="1.0" encoding="UTF-8"?>
<schema xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:verification="http://registry.denic.de/verification/5.0"
targetNamespace="http://registry.denic.de/verification/5.0"
elementFormDefault="qualified">
<simpleType name="contactClaimsType">
<restriction base="string">
</restriction>
</simpleType>
<simpleType name="trustFrameworkType">
<restriction base="string">
</restriction>
</simpleType>
<simpleType name="verificationMethodType">
<restriction base="string">
</restriction>
</simpleType>
<simpleType name="verificationEvidenceType">
<restriction base="string">
</restriction>
</simpleType>
<simpleType name="verificationReferenceType">
<restriction base="string">
</restriction>
</simpleType>
<simpleType name="verificationResultType">
<restriction base="string">
<enumeration value="success" />
<enumeration value="failed" />
</restriction>
</simpleType>
<complexType name="verifiedClaimsType">
<sequence>
<element name="claim" type="verification:contactClaimsType" minOccurs="1"
maxOccurs="unbounded"></element>
</sequence>
</complexType>
<complexType name="verificationInfoBaseType" abstract="true">
<sequence>
<element name="verifiedClaims" type="verification:verifiedClaimsType" minOccurs="1"
maxOccurs="1" />
<element name="verificationResult" type="verification:verificationResultType"
minOccurs="1" maxOccurs="1" />
</sequence>
</complexType>
<complexType name="verificationInformationType">
<complexContent>
<extension base="verification:verificationInfoBaseType">
<sequence>
<element name="verificationReference"
type="verification:verificationReferenceType"
minOccurs="1" maxOccurs="1" />
<element name="verificationTimestamp" type="dateTime" minOccurs="1"
maxOccurs="1" />
<element name="verificationEvidence"
type="verification:verificationEvidenceType"
minOccurs="1" maxOccurs="1" />
<element name="verificationMethod" type="verification:verificationMethodType"
minOccurs="1" maxOccurs="1" />
<element name="trustFramework" type="verification:trustFrameworkType"
minOccurs="1"
maxOccurs="1" />
</sequence>
</extension>
</complexContent>
</complexType>
<complexType name="domainVerificationInformationType">
<complexContent>
<extension base="verification:verificationInfoBaseType">
<sequence>
<element name="verificationReference"
type="verification:verificationReferenceType"
minOccurs="0" maxOccurs="1" />
<element name="verificationTimestamp" type="dateTime" minOccurs="0"
maxOccurs="1" />
<element name="verificationEvidence"
type="verification:verificationEvidenceType"
minOccurs="0" maxOccurs="1" />
<element name="verificationMethod" type="verification:verificationMethodType"
minOccurs="0" maxOccurs="1" />
<element name="trustFramework" type="verification:trustFrameworkType"
minOccurs="0"
maxOccurs="1" />
</sequence>
</extension>
</complexContent>
</complexType>
<element name="verificationInformation" type="verification:verificationInfoBaseType" />
</schema>