Skip to content
XSD files for the DK Hostmaster EPP service
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
xml
.editorconfig
.gitignore
.markdownlint.json
.travis.yml
LICENSE
README.md
contact-1.0.xsd
dkhm-1.0.xsd
dkhm-1.1.xsd
dkhm-1.2.xsd
dkhm-1.3.xsd
dkhm-1.4.xsd
dkhm-1.5.xsd
dkhm-1.6.xsd
dkhm-2.0.xsd
dkhm-2.1.xsd
dkhm-2.2.xsd
dkhm-2.3.xsd
dkhm-2.4.xsd
dkhm-2.5.xsd
dkhm-2.6.xsd
dkhm-epp-1.0.xsd
domain-1.0.xsd
epp-1.0.xsd
epp.xsd
eppcom-1.0.xsd
host-1.0.xsd
secDNS-1.0.xsd
secDNS-1.1.xsd

README.md

DK Hostmaster Logo

XSD files for the DK Hostmaster EPP service

Build Status

Table of Contents

❗️ The current actively used XSD file is indicated in the EPP service specification, this repository might contain changes not actively used by the service. Please see the EPP Service Specification Wiki for exact details.

XSD file references

Please note that the following files have been lifted from their respective RFCs. These files are copyrighted by their respective authors, please refer to the RFCs for more information.

The following files are owned and copyright by DK Hostmaster A/S under the MIT License, please see the LICENSE file.

XSD files

  • dkhm-1.0.xsd, DK Hostmaster EPP extensions version 1.0
  • dkhm-1.1.xsd, DK Hostmaster EPP extensions version 1.1
  • dkhm-1.2.xsd, DK Hostmaster EPP extensions version 1.2
  • dkhm-1.3.xsd, DK Hostmaster EPP extensions version 1.3
  • dkhm-1.4.xsd, DK Hostmaster EPP extensions version 1.4
  • dkhm-1.5.xsd, DK Hostmaster EPP extensions version 1.5
  • dkhm-1.6.xsd, DK Hostmaster EPP extensions version 1.6
  • dkhm-2.0.xsd, DK Hostmaster EPP extensions version 2.0
  • dkhm-2.1.xsd, DK Hostmaster EPP extensions version 2.1
  • dkhm-2.2.xsd, DK Hostmaster EPP extensions version 2.2
  • dkhm-2.3.xsd, DK Hostmaster EPP extensions version 2.3
  • dkhm-2.4.xsd, DK Hostmaster EPP extensions version 2.4
  • dkhm-2.5.xsd, DK Hostmaster EPP extensions version 2.5
  • dkhm-2.6.xsd, DK Hostmaster EPP extensions version 2.6
  • epp.xsd (a collection files for easier test, validation and maintenance, see below)

The DK Hostmaster EPP service specification describes the use and contents of the files in more detail.

The file epp.xsd is just for easier test and validation as mentioned, it can be used together with xmllint:

$ xmllint --schema epp.xsd your_file.xml
your_file.xml validates

It will then either omit an error message or the success message: your_file.xml validates.

XSD History

2.6

  • EPP Service version 2.3.X
  • Reinstated excessive import statements, since this might break interaction with the existing service (2.3.X), which has some XSD schema issues triggered by this clean up
  • The clean up will be completed and announced as 3.0, since the XSD as a stand-alone breaks support for older schema versions and epp.xsd will be the only entry-point to support the older schema versions
  • More XML cleaned up and formatted, mostly by automation

2.5

  • EPP Service version 2.3.X
  • Clearing out some minor issues in the DK Hostmaster XSD
  • Removed excessive import statements, one should suffice
  • XML cleaned up and formatted, mostly by automation

2.4

  • EPP Service version 2.3.X
  • Minor bug fix release as 2.4, since 2.3 had some minor issues

2.3

  • EPP Service version 2.3.X
  • Introduction of dkhm:url for poll messages in relation to domain creation, where a URL is communicated, which can be presented to the end-user as part of the domain creation process.

2.2

  • EPP Service version 2.3.X
  • Introduction of dkhm:risk_assessment for poll messages in relation to domain creation, where the risk assessment is communicated as part of the domain creation process.

2.1

  • EPP Service version 2.3.X

  • Warning! This release includes a change to the standard XSD from RFC:5730, aligning the values for the password type. It has not been possible to get the patch applied using the XML Schema feature: redefine or overwrite. When this succeeds this change will have to be rolled-back. The change has been applied so the schema file conforms with the schema file used at DK Hostmaster A/S.

  • The DKHM Schema file has been updated to revision 2.1, the file does not contain any changes apart from the import, this file was created for a uniform communication in regard to revision numbers etc.

2.0

  • Official release of changes proposed in revisions 1.5 and 1.6

1.6

  • Development use only
  • Introduction of dkhm:requestedNsAdmin for update host and create host

1.5

  • Development use only
  • Introduction of dkhm:mobilephone on update contact
  • Introduction of dkhm:secondaryEmail on update contact

1.4

  • EPP Service version 1.3.X
  • Introduction of dkhm:pnumber for production unit number information for create contact

1.3

  • EPP Service version 1.2.X
  • Introduction of dkhm:domain_confirmed for information for create domain
  • Introduction of dkhm:contact_validated for information for info contact
  • Introduction of dkhm:registrant_validated for information for create domain

1.2

  • EPP Service version 1.1.X
  • Introduction of dkhm:orderConfirmation for create domain and support of Pre-activation Service

1.1

  • EPP Service version 1.0.9
  • Introduction of dkhm:domainAdvisory for support of blocked status for create domain for blocked domain names

1.0

  • EPP Service version 1.0.0
  • Released 2014-02-25
You can’t perform that action at this time.