Skip to Main Content

Nominet

Log in to the online service
Log in to Online Services
Skip Primary Navigation
Skip All Secondary and Tertiary Navigation

Print this page  | Contact Us

Transfer command



The transfer command can be used to move an existing ENUM registration onto your tag. A signed VA token is required for this operation.

<epp:transfer> element

The <epp:transfer> element has a single attribute, "op". This should be set to "request" to request a registrar change. The transfer command contains an <enum:transfer> element.

<enum:transfer> element

The <enum:transfer> element contains the following sub-element:
  • A <token> element containing the signed VA token for the registration. The registrarID specified in the token must match the requesting tag.
A registrar transfer command can be combined with a renewal by setting the "renew" attribute of the <enum:transfer> element to "y".

Examples


Example transfer request

The following example transfer request combines a registrar change request with a renewal. The token provided in this example is illustrative only. A complete token is provided here.
<?xml version="1.0" encoding="UTF-8"?>
<epp xmlns="urn:ietf:params:xml:ns:epp-1.0"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="urn:ietf:params:xml:ns:epp-1.0
  epp-1.0.xsd">
  <command>
    <transfer op="request">
      <enum:transfer
        xmlns:enum="http://www.nominet.org.uk/epp/xml/nom-enum-2.0"
        xsi:schemaLocation="http://www.nominet.org.uk/epp/xml/nom-enum-2.0
        nom-enum-2.0.xsd"
        renew="y">
        <token
          xmlns="urn:ietf:params:xml:ns:enum-token-1.0" Id="TOKEN"
          xsi:schemaLocation= "urn:ietf:params:xml:ns:enum-token-1.0
          enum-token-1.0.xsd">
          <validation serial="acmeve-000001">
            <E164Number>+442079460123</E164Number>
            <validationEntityID>ACME-VE</validationEntityID>
            <registrarID>EXAMPLE-TAG</registrarID>
            <methodID>42</methodID>
            <executionDate>2007-05-08</executionDate>
          </validation>
          <tokendata
            xmlns="urn:ietf:params:xml:ns:enum-tokendata-1.0"
            xsi:schemaLocation="urn:ietf:params:xml:ns:enum-tokendata-1.0
            enum-tokendata-1.0.xsd">
            <contact>
              <organisation>Example Inc.</organisation>
              <commercialregisternumber>4711</commercialregisternumber>
              <title>Dr.</title>
              <firstname>Max</firstname>
              <lastname>Mustermann</lastname>
              <address>
                <streetName>Main</streetName>
                <houseNumber>10</houseNumber>
                <postalCode>1010</postalCode>
                <locality>London</locality>
                <countyStateOrProvince>London</countyStateOrProvince>
                <ISOcountryCode>GB</ISOcountryCode>
              </address>
            </contact>
          </tokendata>
          <Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
            <SignedInfo>
              <CanonicalizationMethod
                Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
              <SignatureMethod
                Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"/>
              <Reference URI="#TOKEN">
                <Transforms>
                  <Transform Algorithm=
                    "http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
                  <Transform
                    Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#">
                    <InclusiveNamespaces
                      xmlns="http://www.w3.org/2001/10/xml-exc-c14n#"
                      PrefixList="enum-token enum-tokendata"/>
                  </Transform>
                </Transforms>
                <DigestMethod
                  Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
                <DigestValue
                  >VxqsBxSNPFwPAUlCHts3g3DehcexnB1dqUz+GypLZ0k=</DigestValue>
              </Reference>
            </SignedInfo>
            <SignatureValue>
              QKqphKRNPokVZFbenje+HZZV+RLrNweGnlWBw7ngAtH+rtuslR8LhMLmC4DlBb9V
              HvKItl+7zLGm3VgYsqfHH8q3jCl1mFxUIuLlIPqtpJs+xAHAJDzZ+vmsF/q2IgrS
              K0uMmKuU5V1gydDBOvIipcJx+PrPYyXYZSjQXkWknK8=</SignatureValue>
            <KeyInfo>
              <X509Data>
                <X509Certificate>
                  MIIDZjCCAs+gAwIBAgIBBDANBgkqhkiG9w0BAQQFADB0MQswCQYDVQQGEwJBVDEP
                  MvwKYwhcpQ9UdM/w7VpXQqf+CEj0XSyqxGw65UsHIOijgiG/WyhSj+Lzriw7CTge
                  P2iAJkJVC4t2XA==
                </X509Certificate>
              </X509Data>
            </KeyInfo>
          </Signature>
        </token>
      </enum:transfer>
    </transfer>
  </command>
</epp>

Example successful transfer response


<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<epp xmlns="urn:ietf:params:xml:ns:epp-1.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="urn:ietf:params:xml:ns:epp-1.0
  epp-1.0.xsd">
  <response>
  <result code="1000">
  <msg>Command completed successfully</msg>
  </result>
  <trID>
  <clTRID>ABC-12345</clTRID>
  <svTRID>123456</svTRID>
  </trID>
  </response>
  </epp>
 
 
 

© Nominet UK 1996-2012  |  Accessibility  |  Site Map  |  Feeds  |  Glossary  |  Privacy Policy  |  Terms of Use  |  Cookies  |  Contact Us