This commit is contained in:
parent
85e0bb4fb6
commit
c802cbf189
Binary file not shown.
|
@ -1,7 +1,7 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<schema targetNamespace="urn:X-ar:params:xml:ns:kv-1.0"
|
<schema targetNamespace="urn:X-ac:params:xml:ns:kv-1.0"
|
||||||
xmlns="http://www.w3.org/2001/XMLSchema"
|
xmlns="http://www.w3.org/2001/XMLSchema"
|
||||||
xmlns:kv="urn:X-ar:params:xml:ns:kv-1.0"
|
xmlns:kv="urn:X-ac:params:xml:ns:kv-1.0"
|
||||||
elementFormDefault="qualified">
|
elementFormDefault="qualified">
|
||||||
|
|
||||||
<!--
|
<!--
|
||||||
|
|
|
@ -0,0 +1,278 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<schema targetNamespace="urn:ietf:params:xml:ns:launch-1.0"
|
||||||
|
xmlns:launch="urn:ietf:params:xml:ns:launch-1.0"
|
||||||
|
xmlns:eppcom="urn:ietf:params:xml:ns:eppcom-1.0"
|
||||||
|
xmlns:mark="urn:ietf:params:xml:ns:mark-1.0"
|
||||||
|
xmlns:smd="urn:ietf:params:xml:ns:signedMark-1.0"
|
||||||
|
xmlns="http://www.w3.org/2001/XMLSchema"
|
||||||
|
elementFormDefault="qualified">
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Import common element types.
|
||||||
|
-->
|
||||||
|
<import namespace="urn:ietf:params:xml:ns:eppcom-1.0"
|
||||||
|
schemaLocation="eppcom-1.0.xsd"/>
|
||||||
|
|
||||||
|
<import namespace="urn:ietf:params:xml:ns:mark-1.0"
|
||||||
|
schemaLocation="mark-1.0.xsd"/>
|
||||||
|
|
||||||
|
<import namespace="urn:ietf:params:xml:ns:signedMark-1.0"
|
||||||
|
schemaLocation="signedMark-1.0.xsd"/>
|
||||||
|
|
||||||
|
<annotation>
|
||||||
|
<documentation>
|
||||||
|
Extensible Provisioning Protocol v1.0
|
||||||
|
domain name extension schema
|
||||||
|
for the launch phase processing.
|
||||||
|
</documentation>
|
||||||
|
</annotation>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Child elements found in EPP commands.
|
||||||
|
-->
|
||||||
|
<element name="check" type="launch:checkType"/>
|
||||||
|
<element name="info" type="launch:infoType"/>
|
||||||
|
<element name="create" type="launch:createType"/>
|
||||||
|
<element name="update" type="launch:idContainerType"/>
|
||||||
|
<element name="delete" type="launch:idContainerType"/>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Common container of id (identifier) element
|
||||||
|
-->
|
||||||
|
<complexType name="idContainerType">
|
||||||
|
<sequence>
|
||||||
|
<element name="phase" type="launch:phaseType"/>
|
||||||
|
<element name="applicationID" type="launch:applicationIDType"/>
|
||||||
|
</sequence>
|
||||||
|
</complexType>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Definition for application identifier
|
||||||
|
-->
|
||||||
|
<simpleType name="applicationIDType">
|
||||||
|
<restriction base="token"/>
|
||||||
|
</simpleType>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Definition for launch phase. Name is an optional attribute
|
||||||
|
used to extend the phase type. For example, when
|
||||||
|
using the phase type value of &qt;custom>, the name
|
||||||
|
can be used to specify the custom phase.
|
||||||
|
-->
|
||||||
|
<complexType name="phaseType">
|
||||||
|
<simpleContent>
|
||||||
|
<extension base="launch:phaseTypeValue">
|
||||||
|
<attribute name="name" type="token"/>
|
||||||
|
</extension>
|
||||||
|
</simpleContent>
|
||||||
|
</complexType>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Enumeration of for launch phase values.
|
||||||
|
-->
|
||||||
|
<simpleType name="phaseTypeValue">
|
||||||
|
<restriction base="token">
|
||||||
|
<enumeration value="sunrise"/>
|
||||||
|
<enumeration value="landrush"/>
|
||||||
|
<enumeration value="claims"/>
|
||||||
|
<enumeration value="open"/>
|
||||||
|
<enumeration value="custom"/>
|
||||||
|
</restriction>
|
||||||
|
</simpleType>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Definition for the sunrise code
|
||||||
|
-->
|
||||||
|
<simpleType name="codeType">
|
||||||
|
<restriction base="token">
|
||||||
|
<minLength value="1"/>
|
||||||
|
</restriction>
|
||||||
|
</simpleType>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Definition for the notice identifier
|
||||||
|
-->
|
||||||
|
<simpleType name="noticeIDType">
|
||||||
|
<restriction base="token">
|
||||||
|
<minLength value="1"/>
|
||||||
|
</restriction>
|
||||||
|
</simpleType>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Possible status values for sunrise application
|
||||||
|
-->
|
||||||
|
<simpleType name="statusValueType">
|
||||||
|
<restriction base="token">
|
||||||
|
<enumeration value="pendingValidation"/>
|
||||||
|
<enumeration value="validated"/>
|
||||||
|
<enumeration value="invalid"/>
|
||||||
|
<enumeration value="pendingAllocation"/>
|
||||||
|
<enumeration value="allocated"/>
|
||||||
|
<enumeration value="rejected"/>
|
||||||
|
<enumeration value="custom"/>
|
||||||
|
</restriction>
|
||||||
|
</simpleType>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Status type definition
|
||||||
|
-->
|
||||||
|
<complexType name="statusType">
|
||||||
|
<simpleContent>
|
||||||
|
<extension base="normalizedString">
|
||||||
|
<attribute name="s" type="launch:statusValueType"
|
||||||
|
use="required"/>
|
||||||
|
<attribute name="lang" type="language"
|
||||||
|
default="en"/>
|
||||||
|
<attribute name="name" type="token"/>
|
||||||
|
</extension>
|
||||||
|
</simpleContent>
|
||||||
|
</complexType>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
codeMark Type that contains an optional code
|
||||||
|
with mark information.
|
||||||
|
-->
|
||||||
|
<complexType name="codeMarkType">
|
||||||
|
<sequence>
|
||||||
|
<element name="code" type="launch:codeType"
|
||||||
|
minOccurs="0"/>
|
||||||
|
<element ref="mark:abstractMark"
|
||||||
|
minOccurs="0"/>
|
||||||
|
</sequence>
|
||||||
|
</complexType>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Child elements for the create command
|
||||||
|
-->
|
||||||
|
<complexType name="createType">
|
||||||
|
<sequence>
|
||||||
|
<element name="phase" type="launch:phaseType"/>
|
||||||
|
<choice minOccurs="0">
|
||||||
|
<element name="codeMark" type="launch:codeMarkType"
|
||||||
|
maxOccurs="unbounded"/>
|
||||||
|
<element ref="smd:abstractSignedMark"
|
||||||
|
maxOccurs="unbounded"/>
|
||||||
|
<element ref="smd:encodedSignedMark"
|
||||||
|
maxOccurs="unbounded"/>
|
||||||
|
</choice>
|
||||||
|
<element name="notice" minOccurs="0"
|
||||||
|
type="launch:createNoticeType"/>
|
||||||
|
</sequence>
|
||||||
|
<attribute name="type" type="launch:objectType"/>
|
||||||
|
</complexType>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Type of launch object
|
||||||
|
-->
|
||||||
|
<simpleType name="objectType">
|
||||||
|
<restriction base="token">
|
||||||
|
<enumeration value="application"/>
|
||||||
|
<enumeration value="registration"/>
|
||||||
|
</restriction>
|
||||||
|
</simpleType>
|
||||||
|
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Child elements of the create notice element.
|
||||||
|
-->
|
||||||
|
<complexType name="createNoticeType">
|
||||||
|
<sequence>
|
||||||
|
<element name="noticeID" type="launch:noticeIDType"/>
|
||||||
|
<element name="notAfter" type="dateTime"/>
|
||||||
|
<element name="acceptedDate" type="dateTime"/>
|
||||||
|
</sequence>
|
||||||
|
</complexType>
|
||||||
|
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Child elements of check (Claims Check Command).
|
||||||
|
-->
|
||||||
|
<complexType name="checkType">
|
||||||
|
<sequence>
|
||||||
|
<element name="phase" type="launch:phaseType"/>
|
||||||
|
</sequence>
|
||||||
|
<attribute name="type" type="launch:checkFormType"
|
||||||
|
default="claims"/>
|
||||||
|
</complexType>
|
||||||
|
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Type of check form
|
||||||
|
(claims check or availability check)
|
||||||
|
-->
|
||||||
|
<simpleType name="checkFormType">
|
||||||
|
<restriction base="token">
|
||||||
|
<enumeration value="claims"/>
|
||||||
|
<enumeration value="avail"/>
|
||||||
|
</restriction>
|
||||||
|
</simpleType>
|
||||||
|
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Child elements of info command.
|
||||||
|
-->
|
||||||
|
<complexType name="infoType">
|
||||||
|
<sequence>
|
||||||
|
<element name="phase" type="launch:phaseType"/>
|
||||||
|
<element name="applicationID"
|
||||||
|
type="launch:applicationIDType"
|
||||||
|
minOccurs="0"/>
|
||||||
|
</sequence>
|
||||||
|
<attribute name="includeMark" type="boolean"
|
||||||
|
default="false"/>
|
||||||
|
</complexType>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Child response elements.
|
||||||
|
-->
|
||||||
|
<element name="chkData" type="launch:chkDataType"/>
|
||||||
|
<element name="creData" type="launch:idContainerType"/>
|
||||||
|
<element name="infData" type="launch:infDataType"/>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
<check> response elements.
|
||||||
|
-->
|
||||||
|
<complexType name="chkDataType">
|
||||||
|
<sequence>
|
||||||
|
<element name="phase" type="launch:phaseType"/>
|
||||||
|
<element name="cd" type="launch:cdType"
|
||||||
|
maxOccurs="unbounded"/>
|
||||||
|
</sequence>
|
||||||
|
</complexType>
|
||||||
|
|
||||||
|
<complexType name="cdType">
|
||||||
|
<sequence>
|
||||||
|
<element name="name" type="launch:cdNameType"/>
|
||||||
|
<element name="claimKey" type="token"
|
||||||
|
minOccurs="0"/>
|
||||||
|
</sequence>
|
||||||
|
</complexType>
|
||||||
|
|
||||||
|
<complexType name="cdNameType">
|
||||||
|
<simpleContent>
|
||||||
|
<extension base="eppcom:labelType">
|
||||||
|
<attribute name="exists" type="boolean"
|
||||||
|
use="required"/>
|
||||||
|
</extension>
|
||||||
|
</simpleContent>
|
||||||
|
</complexType>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
<info> response elemenets
|
||||||
|
-->
|
||||||
|
<complexType name="infDataType">
|
||||||
|
<sequence>
|
||||||
|
<element name="phase" type="launch:phaseType"/>
|
||||||
|
<element name="applicationID"
|
||||||
|
type="launch:applicationIDType"
|
||||||
|
minOccurs="0"/>
|
||||||
|
<element name="status" type="launch:statusType"
|
||||||
|
minOccurs="0"/>
|
||||||
|
<element ref="mark:abstractMark"
|
||||||
|
minOccurs="0" maxOccurs="unbounded"/>
|
||||||
|
</sequence>
|
||||||
|
</complexType>
|
||||||
|
<!--
|
||||||
|
End of schema.
|
||||||
|
-->
|
||||||
|
</schema>
|
|
@ -0,0 +1,248 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<schema targetNamespace="urn:ietf:params:xml:ns:mark-1.0"
|
||||||
|
xmlns:mark="urn:ietf:params:xml:ns:mark-1.0"
|
||||||
|
xmlns="http://www.w3.org/2001/XMLSchema"
|
||||||
|
elementFormDefault="qualified">
|
||||||
|
|
||||||
|
<annotation>
|
||||||
|
<documentation>
|
||||||
|
Schema for representing a Trademark, also referred to
|
||||||
|
as Mark.
|
||||||
|
</documentation>
|
||||||
|
</annotation>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Abstract mark for replacement via substitution.
|
||||||
|
-->
|
||||||
|
<element name="abstractMark" type="mark:abstractMarkType"
|
||||||
|
abstract="true"/>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
<mark:mark> element definition
|
||||||
|
-->
|
||||||
|
<element name="mark" type="mark:markType"
|
||||||
|
substitutionGroup="mark:abstractMark"/>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Empty type for use in extending for a mark
|
||||||
|
-->
|
||||||
|
<complexType name="abstractMarkType"/>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
<mark:mark> child elements
|
||||||
|
-->
|
||||||
|
<complexType name="markType">
|
||||||
|
<complexContent>
|
||||||
|
<extension base="mark:abstractMarkType">
|
||||||
|
<sequence>
|
||||||
|
<element name="trademark" type="mark:trademarkType"
|
||||||
|
minOccurs="0" maxOccurs="unbounded"/>
|
||||||
|
<element name="treatyOrStatute"
|
||||||
|
type="mark:treatyOrStatuteType" minOccurs="0"
|
||||||
|
maxOccurs="unbounded"/>
|
||||||
|
<element name="court" type="mark:courtType" minOccurs="0"
|
||||||
|
maxOccurs="unbounded"/>
|
||||||
|
</sequence>
|
||||||
|
</extension>
|
||||||
|
</complexContent>
|
||||||
|
</complexType>
|
||||||
|
|
||||||
|
<complexType name="holderType">
|
||||||
|
<sequence>
|
||||||
|
<element name="name" type="token" minOccurs="0"/>
|
||||||
|
<element name="org" type="token" minOccurs="0"/>
|
||||||
|
<element name="addr" type="mark:addrType"/>
|
||||||
|
<element name="voice" type="mark:e164Type" minOccurs="0"/>
|
||||||
|
<element name="fax" type="mark:e164Type" minOccurs="0"/>
|
||||||
|
<element name="email" type="mark:minTokenType" minOccurs="0"/>
|
||||||
|
</sequence>
|
||||||
|
<attribute name="entitlement" type="mark:entitlementType"/>
|
||||||
|
</complexType>
|
||||||
|
|
||||||
|
<complexType name="contactType">
|
||||||
|
<sequence>
|
||||||
|
<element name="name" type="token"/>
|
||||||
|
<element name="org" type="token" minOccurs="0"/>
|
||||||
|
<element name="addr" type="mark:addrType"/>
|
||||||
|
<element name="voice" type="mark:e164Type"/>
|
||||||
|
<element name="fax" type="mark:e164Type" minOccurs="0"/>
|
||||||
|
<element name="email" type="mark:minTokenType"/>
|
||||||
|
</sequence>
|
||||||
|
<attribute name="type" type="mark:contactTypeType"/>
|
||||||
|
</complexType>
|
||||||
|
|
||||||
|
<complexType name="trademarkType">
|
||||||
|
<sequence>
|
||||||
|
<element name="id" type="mark:idType"/>
|
||||||
|
<element name="markName" type="token"/>
|
||||||
|
<element name="holder" type="mark:holderType"
|
||||||
|
maxOccurs="unbounded" />
|
||||||
|
<element name="contact" type="mark:contactType" minOccurs="0"
|
||||||
|
maxOccurs="unbounded"/>
|
||||||
|
<element name="jurisdiction" type="mark:ccType"/>
|
||||||
|
<element name="class" type="integer" minOccurs="0"
|
||||||
|
maxOccurs="unbounded"/>
|
||||||
|
<element name="label" type="mark:labelType" minOccurs="0"
|
||||||
|
maxOccurs="unbounded"/>
|
||||||
|
<element name="goodsAndServices" type="token" />
|
||||||
|
<element name="apId" type="token" minOccurs="0"/>
|
||||||
|
<element name="apDate" type="dateTime" minOccurs="0"/>
|
||||||
|
<element name="regNum" type="token"/>
|
||||||
|
<element name="regDate" type="dateTime"/>
|
||||||
|
<element name="exDate" type="dateTime" minOccurs="0"/>
|
||||||
|
</sequence>
|
||||||
|
</complexType>
|
||||||
|
|
||||||
|
<complexType name="treatyOrStatuteType">
|
||||||
|
<sequence>
|
||||||
|
<element name="id" type="mark:idType"/>
|
||||||
|
<element name="markName" type="token"/>
|
||||||
|
<element name="holder" type="mark:holderType"
|
||||||
|
maxOccurs="unbounded" />
|
||||||
|
<element name="contact" type="mark:contactType" minOccurs="0"
|
||||||
|
maxOccurs="unbounded"/>
|
||||||
|
<element name="protection" type="mark:protectionType"
|
||||||
|
maxOccurs="unbounded"/>
|
||||||
|
<element name="label" type="mark:labelType" minOccurs="0"
|
||||||
|
maxOccurs="unbounded"/>
|
||||||
|
<element name="goodsAndServices" type="token" />
|
||||||
|
<element name="refNum" type="token"/>
|
||||||
|
<element name="proDate" type="dateTime"/>
|
||||||
|
<element name="title" type="token"/>
|
||||||
|
<element name="execDate" type="dateTime"/>
|
||||||
|
</sequence>
|
||||||
|
</complexType>
|
||||||
|
|
||||||
|
<complexType name="courtType">
|
||||||
|
<sequence>
|
||||||
|
<element name="id" type="mark:idType"/>
|
||||||
|
<element name="markName" type="token"/>
|
||||||
|
<element name="holder" type="mark:holderType"
|
||||||
|
maxOccurs="unbounded" />
|
||||||
|
<element name="contact" type="mark:contactType" minOccurs="0"
|
||||||
|
maxOccurs="unbounded"/>
|
||||||
|
<element name="label" type="mark:labelType" minOccurs="0"
|
||||||
|
maxOccurs="unbounded"/>
|
||||||
|
<element name="goodsAndServices" type="token" />
|
||||||
|
<element name="refNum" type="token"/>
|
||||||
|
<element name="proDate" type="dateTime"/>
|
||||||
|
<element name="cc" type="mark:ccType"/>
|
||||||
|
<element name="region" type="token" minOccurs="0"
|
||||||
|
maxOccurs="unbounded"/>
|
||||||
|
<element name="courtName" type="token"/>
|
||||||
|
</sequence>
|
||||||
|
</complexType>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Address (<mark:addr>) child elements
|
||||||
|
-->
|
||||||
|
<complexType name="addrType">
|
||||||
|
<sequence>
|
||||||
|
<element name="street" type="token" minOccurs="1" maxOccurs="3"/>
|
||||||
|
<element name="city" type="token"/>
|
||||||
|
<element name="sp" type="token" minOccurs="0"/>
|
||||||
|
<element name="pc" type="mark:pcType" minOccurs="0"/>
|
||||||
|
<element name="cc" type="mark:ccType"/>
|
||||||
|
</sequence>
|
||||||
|
</complexType>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
<mark:protection> child elements
|
||||||
|
-->
|
||||||
|
<complexType name="protectionType">
|
||||||
|
<sequence>
|
||||||
|
<element name="cc" type="mark:ccType"/>
|
||||||
|
<element name="region" type="token" minOccurs="0"/>
|
||||||
|
<element name="ruling" type="mark:ccType"
|
||||||
|
minOccurs="0" maxOccurs="unbounded"/>
|
||||||
|
</sequence>
|
||||||
|
</complexType>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Postal code definition
|
||||||
|
-->
|
||||||
|
<simpleType name="pcType">
|
||||||
|
<restriction base="token">
|
||||||
|
<maxLength value="16"/>
|
||||||
|
</restriction>
|
||||||
|
</simpleType>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Country code definition
|
||||||
|
-->
|
||||||
|
<simpleType name="ccType">
|
||||||
|
<restriction base="token">
|
||||||
|
<length value="2"/>
|
||||||
|
</restriction>
|
||||||
|
</simpleType>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Phone number with extension definition
|
||||||
|
-->
|
||||||
|
<complexType name="e164Type">
|
||||||
|
<simpleContent>
|
||||||
|
<extension base="mark:e164StringType">
|
||||||
|
<attribute name="x" type="token"/>
|
||||||
|
</extension>
|
||||||
|
</simpleContent>
|
||||||
|
</complexType>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Phone number with extension definition
|
||||||
|
-->
|
||||||
|
<simpleType name="e164StringType">
|
||||||
|
<restriction base="token">
|
||||||
|
<pattern value="(\+[0-9]{1,3}\.[0-9]{1,14})?"/>
|
||||||
|
<maxLength value="17"/>
|
||||||
|
</restriction>
|
||||||
|
</simpleType>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Id type definition
|
||||||
|
-->
|
||||||
|
<simpleType name="idType">
|
||||||
|
<restriction base="token">
|
||||||
|
<pattern value="\d+-\d+"/>
|
||||||
|
</restriction>
|
||||||
|
</simpleType>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
DNS label type definition
|
||||||
|
-->
|
||||||
|
<simpleType name="labelType">
|
||||||
|
<restriction base="token">
|
||||||
|
<minLength value="1"/>
|
||||||
|
<maxLength value="63"/>
|
||||||
|
<pattern value="[a-zA-Z0-9]([a-zA-Z0-9\-]*[a-zA-Z0-9])?"/>
|
||||||
|
</restriction>
|
||||||
|
</simpleType>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Type used for email addresses
|
||||||
|
-->
|
||||||
|
<simpleType name="minTokenType">
|
||||||
|
<restriction base="token">
|
||||||
|
<minLength value="1"/>
|
||||||
|
</restriction>
|
||||||
|
</simpleType>
|
||||||
|
|
||||||
|
<simpleType name="entitlementType">
|
||||||
|
<restriction base="token">
|
||||||
|
<enumeration value="owner"/>
|
||||||
|
<enumeration value="assignee"/>
|
||||||
|
<enumeration value="licensee"/>
|
||||||
|
</restriction>
|
||||||
|
</simpleType>
|
||||||
|
|
||||||
|
<simpleType name="contactTypeType">
|
||||||
|
<restriction base="token">
|
||||||
|
<enumeration value="owner"/>
|
||||||
|
<enumeration value="agent"/>
|
||||||
|
<enumeration value="thirdparty"/>
|
||||||
|
</restriction>
|
||||||
|
</simpleType>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
End of schema.
|
||||||
|
-->
|
||||||
|
</schema>
|
|
@ -1,10 +1,10 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<schema targetNamespace="urn:X-ar:params:xml:ns:registrant-1.0"
|
<schema targetNamespace="urn:X-ac:params:xml:ns:registrant-1.0"
|
||||||
xmlns:registrant="urn:X-ar:params:xml:ns:registrant-1.0"
|
xmlns:registrant="urn:X-ac:params:xml:ns:registrant-1.0"
|
||||||
xmlns:eppcom="urn:ietf:params:xml:ns:eppcom-1.0"
|
xmlns:eppcom="urn:ietf:params:xml:ns:eppcom-1.0"
|
||||||
xmlns:epp="urn:ietf:params:xml:ns:epp-1.0"
|
xmlns:epp="urn:ietf:params:xml:ns:epp-1.0"
|
||||||
xmlns:domain="urn:ietf:params:xml:ns:domain-1.0"
|
xmlns:domain="urn:ietf:params:xml:ns:domain-1.0"
|
||||||
xmlns:kv="urn:X-ar:params:xml:ns:kv-1.0"
|
xmlns:kv="urn:X-ac:params:xml:ns:kv-1.0"
|
||||||
xmlns="http://www.w3.org/2001/XMLSchema"
|
xmlns="http://www.w3.org/2001/XMLSchema"
|
||||||
elementFormDefault="qualified">
|
elementFormDefault="qualified">
|
||||||
|
|
||||||
|
@ -14,7 +14,7 @@
|
||||||
<import namespace="urn:ietf:params:xml:ns:eppcom-1.0" schemaLocation="eppcom-1.0.xsd"/>
|
<import namespace="urn:ietf:params:xml:ns:eppcom-1.0" schemaLocation="eppcom-1.0.xsd"/>
|
||||||
<import namespace="urn:ietf:params:xml:ns:epp-1.0" schemaLocation="epp-1.0.xsd"/>
|
<import namespace="urn:ietf:params:xml:ns:epp-1.0" schemaLocation="epp-1.0.xsd"/>
|
||||||
<import namespace="urn:ietf:params:xml:ns:domain-1.0" schemaLocation="domain-1.0.xsd"/>
|
<import namespace="urn:ietf:params:xml:ns:domain-1.0" schemaLocation="domain-1.0.xsd"/>
|
||||||
<import namespace="urn:X-ar:params:xml:ns:kv-1.0" schemaLocation="kv-1.0.xsd"/>
|
<import namespace="urn:X-ac:params:xml:ns:kv-1.0" schemaLocation="kv-1.0.xsd"/>
|
||||||
|
|
||||||
<annotation>
|
<annotation>
|
||||||
<documentation>
|
<documentation>
|
||||||
|
|
|
@ -0,0 +1,75 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<schema targetNamespace="urn:ietf:params:xml:ns:signedMark-1.0"
|
||||||
|
xmlns:smd="urn:ietf:params:xml:ns:signedMark-1.0"
|
||||||
|
xmlns:mark="urn:ietf:params:xml:ns:mark-1.0"
|
||||||
|
xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"
|
||||||
|
xmlns="http://www.w3.org/2001/XMLSchema"
|
||||||
|
elementFormDefault="qualified">
|
||||||
|
|
||||||
|
<annotation>
|
||||||
|
<documentation>
|
||||||
|
Schema for representing a Signed Trademark.
|
||||||
|
</documentation>
|
||||||
|
</annotation>
|
||||||
|
|
||||||
|
<import namespace="urn:ietf:params:xml:ns:mark-1.0"
|
||||||
|
schemaLocation="mark-1.0.xsd" />
|
||||||
|
<import namespace="http://www.w3.org/2000/09/xmldsig#"
|
||||||
|
schemaLocation="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/xmldsig-core-schema.xsd"/>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Abstract signed mark for replacement via substitution.
|
||||||
|
-->
|
||||||
|
<element name="abstractSignedMark" type="smd:abstractSignedMarkType"
|
||||||
|
abstract="true"/>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Empty type for use in extending for a signed mark
|
||||||
|
-->
|
||||||
|
<complexType name="abstractSignedMarkType"/>
|
||||||
|
|
||||||
|
|
||||||
|
<element name="signedMark" type="smd:signedMarkType"
|
||||||
|
substitutionGroup="smd:abstractSignedMark"/>
|
||||||
|
|
||||||
|
<element name="encodedSignedMark" type="smd:encodedSignedMarkType"/>
|
||||||
|
|
||||||
|
<complexType name="signedMarkType">
|
||||||
|
<complexContent>
|
||||||
|
<extension base="smd:abstractSignedMarkType">
|
||||||
|
<sequence>
|
||||||
|
<element name="id" type="mark:idType"/>
|
||||||
|
<element name="issuerInfo" type="smd:issuerInfoType"/>
|
||||||
|
<element name="notBefore" type="dateTime"/>
|
||||||
|
<element name="notAfter" type="dateTime"/>
|
||||||
|
<element ref="mark:abstractMark"/>
|
||||||
|
<element ref="dsig:Signature"/>
|
||||||
|
</sequence>
|
||||||
|
<attribute name="id" type="ID" use="required"/>
|
||||||
|
</extension>
|
||||||
|
</complexContent>
|
||||||
|
</complexType>
|
||||||
|
|
||||||
|
<complexType name="issuerInfoType">
|
||||||
|
<sequence>
|
||||||
|
<element name="org" type="token"/>
|
||||||
|
<element name="email" type="mark:minTokenType"/>
|
||||||
|
<element name="url" type="token" minOccurs="0"/>
|
||||||
|
<element name="voice" type="mark:e164Type" minOccurs="0"/>
|
||||||
|
</sequence>
|
||||||
|
<attribute name="issuerID" type="token" use="required"/>
|
||||||
|
</complexType>
|
||||||
|
|
||||||
|
|
||||||
|
<complexType name="encodedSignedMarkType">
|
||||||
|
<simpleContent>
|
||||||
|
<extension base="token">
|
||||||
|
<attribute name="encoding" default="base64"/>
|
||||||
|
</extension>
|
||||||
|
</simpleContent>
|
||||||
|
</complexType>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
End of schema.
|
||||||
|
-->
|
||||||
|
</schema>
|
|
@ -1,7 +1,7 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<schema xmlns="http://www.w3.org/2001/XMLSchema"
|
<schema xmlns="http://www.w3.org/2001/XMLSchema"
|
||||||
xmlns:sync="urn:X-ar:params:xml:ns:sync-1.0"
|
xmlns:sync="urn:X-ac:params:xml:ns:sync-1.0"
|
||||||
targetNamespace="urn:X-ar:params:xml:ns:sync-1.0"
|
targetNamespace="urn:X-ac:params:xml:ns:sync-1.0"
|
||||||
elementFormDefault="qualified">
|
elementFormDefault="qualified">
|
||||||
|
|
||||||
<annotation>
|
<annotation>
|
||||||
|
|
|
@ -0,0 +1,265 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!--
|
||||||
|
<!DOCTYPE schema
|
||||||
|
PUBLIC "-//W3C//DTD XMLSchema 200102//EN" "http://www.w3.org/2001/XMLSchema.dtd"
|
||||||
|
[
|
||||||
|
<!ATTLIST schema
|
||||||
|
xmlns:ds CDATA #FIXED "http://www.w3.org/2000/09/xmldsig#">
|
||||||
|
<!ENTITY dsig 'http://www.w3.org/2000/09/xmldsig#'>
|
||||||
|
<!ENTITY % p ''>
|
||||||
|
<!ENTITY % s ''>
|
||||||
|
]>
|
||||||
|
-->
|
||||||
|
<!-- Schema for XML Signatures
|
||||||
|
http://www.w3.org/2000/09/xmldsig#
|
||||||
|
$Revision: 4 $ on $Date: 2004-12-16 12:08:17 -0500 (Thu, 16 Dec 2004) $ by $Author: marcgratacos $
|
||||||
|
|
||||||
|
Copyright 2001 The Internet Society and W3C (Massachusetts Institute
|
||||||
|
of Technology, Institut National de Recherche en Informatique et en
|
||||||
|
Automatique, Keio University). All Rights Reserved.
|
||||||
|
http://www.w3.org/Consortium/Legal/
|
||||||
|
|
||||||
|
This document is governed by the W3C Software License [1] as described
|
||||||
|
in the FAQ [2].
|
||||||
|
|
||||||
|
[1] http://www.w3.org/Consortium/Legal/copyright-software-19980720
|
||||||
|
[2] http://www.w3.org/Consortium/Legal/IPR-FAQ-20000620.html#DTD
|
||||||
|
-->
|
||||||
|
<schema elementFormDefault="qualified" targetNamespace="http://www.w3.org/2000/09/xmldsig#" version="0.1" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
|
||||||
|
<!-- Basic Types Defined for Signatures -->
|
||||||
|
<simpleType name="CryptoBinary">
|
||||||
|
<restriction base="base64Binary" />
|
||||||
|
</simpleType>
|
||||||
|
<!-- Start Signature -->
|
||||||
|
<element name="Signature" type="ds:SignatureType" />
|
||||||
|
<complexType name="SignatureType">
|
||||||
|
<sequence>
|
||||||
|
<element ref="ds:SignedInfo" />
|
||||||
|
<element ref="ds:SignatureValue" />
|
||||||
|
<element minOccurs="0" ref="ds:KeyInfo" />
|
||||||
|
<element maxOccurs="unbounded" minOccurs="0" ref="ds:Object" />
|
||||||
|
</sequence>
|
||||||
|
<attribute name="Id" type="ID" use="optional" />
|
||||||
|
</complexType>
|
||||||
|
<element name="SignatureValue" type="ds:SignatureValueType" />
|
||||||
|
<complexType name="SignatureValueType">
|
||||||
|
<simpleContent>
|
||||||
|
<extension base="base64Binary">
|
||||||
|
<attribute name="Id" type="ID" use="optional" />
|
||||||
|
</extension>
|
||||||
|
</simpleContent>
|
||||||
|
</complexType>
|
||||||
|
<!-- Start SignedInfo -->
|
||||||
|
<element name="SignedInfo" type="ds:SignedInfoType" />
|
||||||
|
<complexType name="SignedInfoType">
|
||||||
|
<sequence>
|
||||||
|
<element ref="ds:CanonicalizationMethod" />
|
||||||
|
<element ref="ds:SignatureMethod" />
|
||||||
|
<element maxOccurs="unbounded" ref="ds:Reference" />
|
||||||
|
</sequence>
|
||||||
|
<attribute name="Id" type="ID" use="optional" />
|
||||||
|
</complexType>
|
||||||
|
<element name="CanonicalizationMethod" type="ds:CanonicalizationMethodType" />
|
||||||
|
<complexType mixed="true" name="CanonicalizationMethodType">
|
||||||
|
<sequence>
|
||||||
|
<any maxOccurs="unbounded" minOccurs="0" namespace="##any" />
|
||||||
|
<!-- (0,unbounded) elements from (1,1) namespace -->
|
||||||
|
</sequence>
|
||||||
|
<attribute name="Algorithm" type="anyURI" use="required" />
|
||||||
|
</complexType>
|
||||||
|
<element name="SignatureMethod" type="ds:SignatureMethodType" />
|
||||||
|
<complexType mixed="true" name="SignatureMethodType">
|
||||||
|
<sequence>
|
||||||
|
<element minOccurs="0" name="HMACOutputLength" type="ds:HMACOutputLengthType" />
|
||||||
|
<any maxOccurs="unbounded" minOccurs="0" namespace="##other" />
|
||||||
|
<!-- (0,unbounded) elements from (1,1) external namespace -->
|
||||||
|
</sequence>
|
||||||
|
<attribute name="Algorithm" type="anyURI" use="required" />
|
||||||
|
</complexType>
|
||||||
|
<!-- Start Reference -->
|
||||||
|
<element name="Reference" type="ds:ReferenceType" />
|
||||||
|
<complexType name="ReferenceType">
|
||||||
|
<sequence>
|
||||||
|
<element minOccurs="0" ref="ds:Transforms" />
|
||||||
|
<element ref="ds:DigestMethod" />
|
||||||
|
<element ref="ds:DigestValue" />
|
||||||
|
</sequence>
|
||||||
|
<attribute name="Id" type="ID" use="optional" />
|
||||||
|
<attribute name="URI" type="anyURI" use="optional" />
|
||||||
|
<attribute name="Type" type="anyURI" use="optional" />
|
||||||
|
</complexType>
|
||||||
|
<element name="Transforms" type="ds:TransformsType" />
|
||||||
|
<complexType name="TransformsType">
|
||||||
|
<sequence>
|
||||||
|
<element maxOccurs="unbounded" ref="ds:Transform" />
|
||||||
|
</sequence>
|
||||||
|
</complexType>
|
||||||
|
<element name="Transform" type="ds:TransformType" />
|
||||||
|
<complexType mixed="true" name="TransformType">
|
||||||
|
<choice maxOccurs="unbounded" minOccurs="0">
|
||||||
|
<any namespace="##other" processContents="lax" />
|
||||||
|
<!-- (1,1) elements from (0,unbounded) namespaces -->
|
||||||
|
<element name="XPath" type="string" />
|
||||||
|
</choice>
|
||||||
|
<attribute name="Algorithm" type="anyURI" use="required" />
|
||||||
|
</complexType>
|
||||||
|
<!-- End Reference -->
|
||||||
|
<element name="DigestMethod" type="ds:DigestMethodType" />
|
||||||
|
<complexType mixed="true" name="DigestMethodType">
|
||||||
|
<sequence>
|
||||||
|
<any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="lax" />
|
||||||
|
</sequence>
|
||||||
|
<attribute name="Algorithm" type="anyURI" use="required" />
|
||||||
|
</complexType>
|
||||||
|
<element name="DigestValue" type="ds:DigestValueType" />
|
||||||
|
<simpleType name="DigestValueType">
|
||||||
|
<restriction base="base64Binary" />
|
||||||
|
</simpleType>
|
||||||
|
<!-- End SignedInfo -->
|
||||||
|
<!-- Start KeyInfo -->
|
||||||
|
<element name="KeyInfo" type="ds:KeyInfoType" />
|
||||||
|
<complexType mixed="true" name="KeyInfoType">
|
||||||
|
<choice maxOccurs="unbounded">
|
||||||
|
<element ref="ds:KeyName" />
|
||||||
|
<element ref="ds:KeyValue" />
|
||||||
|
<element ref="ds:RetrievalMethod" />
|
||||||
|
<element ref="ds:X509Data" />
|
||||||
|
<element ref="ds:PGPData" />
|
||||||
|
<element ref="ds:SPKIData" />
|
||||||
|
<element ref="ds:MgmtData" />
|
||||||
|
<any namespace="##other" processContents="lax" />
|
||||||
|
<!-- (1,1) elements from (0,unbounded) namespaces -->
|
||||||
|
</choice>
|
||||||
|
<attribute name="Id" type="ID" use="optional" />
|
||||||
|
</complexType>
|
||||||
|
<element name="KeyName" type="string" />
|
||||||
|
<element name="MgmtData" type="string" />
|
||||||
|
<element name="KeyValue" type="ds:KeyValueType" />
|
||||||
|
<complexType mixed="true" name="KeyValueType">
|
||||||
|
<choice>
|
||||||
|
<element ref="ds:DSAKeyValue" />
|
||||||
|
<element ref="ds:RSAKeyValue" />
|
||||||
|
<any namespace="##other" processContents="lax" />
|
||||||
|
</choice>
|
||||||
|
</complexType>
|
||||||
|
<element name="RetrievalMethod" type="ds:RetrievalMethodType" />
|
||||||
|
<complexType name="RetrievalMethodType">
|
||||||
|
<sequence>
|
||||||
|
<element minOccurs="0" ref="ds:Transforms" />
|
||||||
|
</sequence>
|
||||||
|
<attribute name="URI" type="anyURI" />
|
||||||
|
<attribute name="Type" type="anyURI" use="optional" />
|
||||||
|
</complexType>
|
||||||
|
<!-- Start X509Data -->
|
||||||
|
<element name="X509Data" type="ds:X509DataType" />
|
||||||
|
<complexType name="X509DataType">
|
||||||
|
<sequence maxOccurs="unbounded">
|
||||||
|
<choice>
|
||||||
|
<element name="X509IssuerSerial" type="ds:X509IssuerSerialType" />
|
||||||
|
<element name="X509SKI" type="base64Binary" />
|
||||||
|
<element name="X509SubjectName" type="string" />
|
||||||
|
<element name="X509Certificate" type="base64Binary" />
|
||||||
|
<element name="X509CRL" type="base64Binary" />
|
||||||
|
<any namespace="##other" processContents="lax" />
|
||||||
|
</choice>
|
||||||
|
</sequence>
|
||||||
|
</complexType>
|
||||||
|
<complexType name="X509IssuerSerialType">
|
||||||
|
<sequence>
|
||||||
|
<element name="X509IssuerName" type="string" />
|
||||||
|
<element name="X509SerialNumber" type="integer" />
|
||||||
|
</sequence>
|
||||||
|
</complexType>
|
||||||
|
<!-- End X509Data -->
|
||||||
|
<!-- Begin PGPData -->
|
||||||
|
<element name="PGPData" type="ds:PGPDataType" />
|
||||||
|
<complexType name="PGPDataType">
|
||||||
|
<choice>
|
||||||
|
<sequence>
|
||||||
|
<element name="PGPKeyID" type="base64Binary" />
|
||||||
|
<element minOccurs="0" name="PGPKeyPacket" type="base64Binary" />
|
||||||
|
<any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="lax" />
|
||||||
|
</sequence>
|
||||||
|
<sequence>
|
||||||
|
<element name="PGPKeyPacket" type="base64Binary" />
|
||||||
|
<any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="lax" />
|
||||||
|
</sequence>
|
||||||
|
</choice>
|
||||||
|
</complexType>
|
||||||
|
<!-- End PGPData -->
|
||||||
|
<!-- Begin SPKIData -->
|
||||||
|
<element name="SPKIData" type="ds:SPKIDataType" />
|
||||||
|
<complexType name="SPKIDataType">
|
||||||
|
<sequence maxOccurs="unbounded">
|
||||||
|
<element name="SPKISexp" type="base64Binary" />
|
||||||
|
<any minOccurs="0" namespace="##other" processContents="lax" />
|
||||||
|
</sequence>
|
||||||
|
</complexType>
|
||||||
|
<!-- End SPKIData -->
|
||||||
|
<!-- End KeyInfo -->
|
||||||
|
<!-- Start Object (Manifest, SignatureProperty) -->
|
||||||
|
<element name="Object" type="ds:ObjectType" />
|
||||||
|
<complexType mixed="true" name="ObjectType">
|
||||||
|
<sequence maxOccurs="unbounded" minOccurs="0">
|
||||||
|
<any namespace="##any" processContents="lax" />
|
||||||
|
</sequence>
|
||||||
|
<attribute name="Id" type="ID" use="optional" />
|
||||||
|
<attribute name="MimeType" type="string" use="optional" />
|
||||||
|
<attribute name="Encoding" type="anyURI" use="optional" />
|
||||||
|
<!-- add a grep facet -->
|
||||||
|
</complexType>
|
||||||
|
<element name="Manifest" type="ds:ManifestType" />
|
||||||
|
<complexType name="ManifestType">
|
||||||
|
<sequence>
|
||||||
|
<element maxOccurs="unbounded" ref="ds:Reference" />
|
||||||
|
</sequence>
|
||||||
|
<attribute name="Id" type="ID" use="optional" />
|
||||||
|
</complexType>
|
||||||
|
<element name="SignatureProperties" type="ds:SignaturePropertiesType" />
|
||||||
|
<complexType name="SignaturePropertiesType">
|
||||||
|
<sequence>
|
||||||
|
<element maxOccurs="unbounded" ref="ds:SignatureProperty" />
|
||||||
|
</sequence>
|
||||||
|
<attribute name="Id" type="ID" use="optional" />
|
||||||
|
</complexType>
|
||||||
|
<element name="SignatureProperty" type="ds:SignaturePropertyType" />
|
||||||
|
<complexType mixed="true" name="SignaturePropertyType">
|
||||||
|
<choice maxOccurs="unbounded">
|
||||||
|
<any namespace="##other" processContents="lax" />
|
||||||
|
<!-- (1,1) elements from (1,unbounded) namespaces -->
|
||||||
|
</choice>
|
||||||
|
<attribute name="Target" type="anyURI" use="required" />
|
||||||
|
<attribute name="Id" type="ID" use="optional" />
|
||||||
|
</complexType>
|
||||||
|
<!-- End Object (Manifest, SignatureProperty) -->
|
||||||
|
<!-- Start Algorithm Parameters -->
|
||||||
|
<simpleType name="HMACOutputLengthType">
|
||||||
|
<restriction base="integer" />
|
||||||
|
</simpleType>
|
||||||
|
<!-- Start KeyValue Element-types -->
|
||||||
|
<element name="DSAKeyValue" type="ds:DSAKeyValueType" />
|
||||||
|
<complexType name="DSAKeyValueType">
|
||||||
|
<sequence>
|
||||||
|
<sequence minOccurs="0">
|
||||||
|
<element name="P" type="ds:CryptoBinary" />
|
||||||
|
<element name="Q" type="ds:CryptoBinary" />
|
||||||
|
</sequence>
|
||||||
|
<element minOccurs="0" name="G" type="ds:CryptoBinary" />
|
||||||
|
<element name="Y" type="ds:CryptoBinary" />
|
||||||
|
<element minOccurs="0" name="J" type="ds:CryptoBinary" />
|
||||||
|
<sequence minOccurs="0">
|
||||||
|
<element name="Seed" type="ds:CryptoBinary" />
|
||||||
|
<element name="PgenCounter" type="ds:CryptoBinary" />
|
||||||
|
</sequence>
|
||||||
|
</sequence>
|
||||||
|
</complexType>
|
||||||
|
<element name="RSAKeyValue" type="ds:RSAKeyValueType" />
|
||||||
|
<complexType name="RSAKeyValueType">
|
||||||
|
<sequence>
|
||||||
|
<element name="Modulus" type="ds:CryptoBinary" />
|
||||||
|
<element name="Exponent" type="ds:CryptoBinary" />
|
||||||
|
</sequence>
|
||||||
|
</complexType>
|
||||||
|
<!-- End KeyValue Element-types -->
|
||||||
|
<!-- End Signature -->
|
||||||
|
</schema>
|
|
@ -16,18 +16,13 @@ NamespaceResolver::NamespaceResolver(const char* baseURI)
|
||||||
addNamespace("urn:ietf:params:xml:ns:domain-1.0", "domain");
|
addNamespace("urn:ietf:params:xml:ns:domain-1.0", "domain");
|
||||||
addNamespace("urn:ietf:params:xml:ns:e164epp-1.0", "e164epp");
|
addNamespace("urn:ietf:params:xml:ns:e164epp-1.0", "e164epp");
|
||||||
|
|
||||||
addNamespace("urn:au:params:xml:ns:auext-1.0", "auextv1");
|
addNamespace("urn:ietf:params:xml:ns:launch-1.0", "launch");
|
||||||
addNamespace("urn:X-au:params:xml:ns:auext-1.1", "auext");
|
addNamespace("urn:ietf:params:xml:ns:mark-1.0", "mark");
|
||||||
addNamespace("urn:X-au:params:xml:ns:audomain-1.0", "audom");
|
addNamespace("urn:ietf:params:xml:ns:signedMark-1.0", "smd");
|
||||||
|
|
||||||
addNamespace("urn:X-ae:params:xml:ns:aeext-1.0", "aeext");
|
addNamespace("urn:X-ac:params:xml:ns:sync-1.0", "sync");
|
||||||
addNamespace("urn:X-ae:params:xml:ns:aedomain-1.0", "aedom");
|
addNamespace("urn:X-ac:params:xml:ns:kv-1.0", "kv");
|
||||||
|
addNamespace("urn:X-ac:params:xml:ns:registrant-1.0", "registrant");
|
||||||
addNamespace("urn:X-ar:params:xml:ns:arext-1.0", "arext");
|
|
||||||
addNamespace("urn:X-ar:params:xml:ns:ardomain-1.0", "ardom");
|
|
||||||
addNamespace("urn:X-ar:params:xml:ns:sync-1.0", "sync");
|
|
||||||
addNamespace("urn:X-ar:params:xml:ns:kv-1.0", "kv");
|
|
||||||
addNamespace("urn:X-ar:params:xml:ns:registrant-1.0", "registrant");
|
|
||||||
|
|
||||||
addNamespace("urn:ietf:params:xml:ns:secDNS-1.1", "secDNS");
|
addNamespace("urn:ietf:params:xml:ns:secDNS-1.1", "secDNS");
|
||||||
}
|
}
|
||||||
|
|
Binary file not shown.
Loading…
Reference in New Issue