# Testumgebung Mock Up-Tests

- Auftragsverhalten der geänderten Aufträge
- Testen der Anzeige von Daten, die der RegAcc selbst erzeugen kann
  - Verifikationsinformationen
  - Registrierungsdatum
- Testen der Anzeige von Daten, die der RegAcc nicht selbst erzeugen kann
  - Deadlines für De-Delegierung und Löschung
  - Domain Status
- Testen von rudimentären Prozessabläufen
  - Änderung des Status und der Deadlines einer Domain, wenn gültige oder ungültige Verifikationsinformationen hinterlegt werden

Das Mock-Up stellt ein Modell zu Erreichung von Zielzuständen dar. Es werden keine echten Übergänge simuliert. Stattdessen werden Domains in bestimmte Zustände versetzt und Nachrichten erzeugt. Dabei können Nachrichten häufiger verschickt werden als es später der Fall sein wird.

## Testszenarien

Eingabe/Auslöser (verificationResult > Contact-Adressen-Auslöser > Domainnamen-Auslöser) | Ergebnis
--- | ---
Domainname enthält | Contact-Adresse | VerificationResult | Auftrag | Betroffene Domains | Domainstatus (kann über RRI-INFO abgefragt werden) | Deadlines | Nachrichten
beliebig | NISpendingCreate | keins | Domain CREATE | eine | pendingCreate | keine | keine
NISpendingCreate | beliebig | keins | Domain CREATE | eine | pendingCreate | keine | keine
beliebig | beliebig | keins | Domain CREATE | eine | connect | keine | Beispiele Kopieren format: k/v response: domainStatusUpdate status: connect
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Result: success
    STID: 78bf488c-9f0c-11df-a9e2-9519b5688882
    Msgcnt: 1
    Msgtime: 2024-06-01T15:51:08+02:00
    Msgid: 8960348c-6879-cb92-2b6f-cbc9abf91616
    Msgtype: domainStatusUpdate
    Domain: de-example.de
    Domain-ace: de-example.de
    Holder: DENIC-1000002-GoodGuy
    Holder: DENIC-1000002-GoodGuy2
    Status: connect
Kopieren format: xml response: domainStatusUpdate status: connect
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    <?xml version="1.0" encoding="UTF-8"?>

    <registry-response xmlns="http://registry.denic.de/global/5.0" xmlns:tr="http://registry.denic.de/transaction/5.0">
      <tr:transaction>
        <tr:stid>ae029b0a-50af-11e0-b375-95a6041ce317</tr:stid>
        <tr:result>success</tr:result>
        <tr:data>
    <msg:message xmlns:msg="http://registry.denic.de/msg/5.0" msgid="8960348c-6879-cb92-2b6f-cbc9abf91616" msgcnt="1" msgtime="2024-06-01T15:51:08+02:00">
      <msg:domainStatusUpdate>
        <msg:domain>
          <msg:handle>de-example.de</msg:handle>
          <msg:ace>de-example.de</msg:ace>
        </msg:domain>
        <msg:holders>
          <msg:handle>DENIC-1000002-GoodGuy</msg:handle>
          <msg:handle>DENIC-1000002-GoodGuy2</msg:handle>
        </msg:holders>
        <msg:status>connect</msg:status>
      </msg:domainStatusUpdate>
    </msg:message>
        </tr:data>
      </tr:transaction>
    </registry-response>
beliebig | NISconnect | keins | Contact UPDATE | alle | connect | keine | Beispiele Kopieren format: k/v response: domainStatusUpdate status: connect
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Result: success
    STID: 78bf488c-9f0c-11df-a9e2-9519b5688882
    Msgcnt: 1
    Msgtime: 2024-06-01T15:51:08+02:00
    Msgid: 8960348c-6879-cb92-2b6f-cbc9abf91616
    Msgtype: domainStatusUpdate
    Domain: de-example.de
    Domain-ace: de-example.de
    Holder: DENIC-1000002-GoodGuy
    Holder: DENIC-1000002-GoodGuy2
    Status: connect
Kopieren format: xml response: domainStatusUpdate status: connect
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    <?xml version="1.0" encoding="UTF-8"?>

    <registry-response xmlns="http://registry.denic.de/global/5.0" xmlns:tr="http://registry.denic.de/transaction/5.0">
      <tr:transaction>
        <tr:stid>ae029b0a-50af-11e0-b375-95a6041ce317</tr:stid>
        <tr:result>success</tr:result>
        <tr:data>
    <msg:message xmlns:msg="http://registry.denic.de/msg/5.0" msgid="8960348c-6879-cb92-2b6f-cbc9abf91616" msgcnt="1" msgtime="2024-06-01T15:51:08+02:00">
      <msg:domainStatusUpdate>
        <msg:domain>
          <msg:handle>de-example.de</msg:handle>
          <msg:ace>de-example.de</msg:ace>
        </msg:domain>
        <msg:holders>
          <msg:handle>DENIC-1000002-GoodGuy</msg:handle>
          <msg:handle>DENIC-1000002-GoodGuy2</msg:handle>
        </msg:holders>
        <msg:status>connect</msg:status>
      </msg:domainStatusUpdate>
    </msg:message>
        </tr:data>
      </tr:transaction>
    </registry-response>
NISconnect | beliebig | keins | Domain CREATE | eine | connect | keine | Beispiele Kopieren format: k/v response: domainStatusUpdate status: connect
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Result: success
    STID: 78bf488c-9f0c-11df-a9e2-9519b5688882
    Msgcnt: 1
    Msgtime: 2024-06-01T15:51:08+02:00
    Msgid: 8960348c-6879-cb92-2b6f-cbc9abf91616
    Msgtype: domainStatusUpdate
    Domain: de-example.de
    Domain-ace: de-example.de
    Holder: DENIC-1000002-GoodGuy
    Holder: DENIC-1000002-GoodGuy2
    Status: connect
Kopieren format: xml response: domainStatusUpdate status: connect
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    <?xml version="1.0" encoding="UTF-8"?>

    <registry-response xmlns="http://registry.denic.de/global/5.0" xmlns:tr="http://registry.denic.de/transaction/5.0">
      <tr:transaction>
        <tr:stid>ae029b0a-50af-11e0-b375-95a6041ce317</tr:stid>
        <tr:result>success</tr:result>
        <tr:data>
    <msg:message xmlns:msg="http://registry.denic.de/msg/5.0" msgid="8960348c-6879-cb92-2b6f-cbc9abf91616" msgcnt="1" msgtime="2024-06-01T15:51:08+02:00">
      <msg:domainStatusUpdate>
        <msg:domain>
          <msg:handle>de-example.de</msg:handle>
          <msg:ace>de-example.de</msg:ace>
        </msg:domain>
        <msg:holders>
          <msg:handle>DENIC-1000002-GoodGuy</msg:handle>
          <msg:handle>DENIC-1000002-GoodGuy2</msg:handle>
        </msg:holders>
        <msg:status>connect</msg:status>
      </msg:domainStatusUpdate>
    </msg:message>
        </tr:data>
      </tr:transaction>
    </registry-response>
beliebig | beliebig | success | Contact UPDATE | alle, "connect" bei Multiholder-Domains, wenn alle Domaininhaber mit "success" verifiziert worden sind. Hat die Domain einen nicht verifizierten Domaininhaber, bleibt der Status dieser Domain unverändert. | connect | keine | Beispiele Kopieren format: k/v response: domainStatusUpdate status: connect
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Result: success
    STID: 78bf488c-9f0c-11df-a9e2-9519b5688882
    Msgcnt: 1
    Msgtime: 2024-06-01T15:51:08+02:00
    Msgid: 8960348c-6879-cb92-2b6f-cbc9abf91616
    Msgtype: domainStatusUpdate
    Domain: de-example.de
    Domain-ace: de-example.de
    Holder: DENIC-1000002-GoodGuy
    Holder: DENIC-1000002-GoodGuy2
    Status: connect
Kopieren format: xml response: domainStatusUpdate status: connect
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    <?xml version="1.0" encoding="UTF-8"?>

    <registry-response xmlns="http://registry.denic.de/global/5.0" xmlns:tr="http://registry.denic.de/transaction/5.0">
      <tr:transaction>
        <tr:stid>ae029b0a-50af-11e0-b375-95a6041ce317</tr:stid>
        <tr:result>success</tr:result>
        <tr:data>
    <msg:message xmlns:msg="http://registry.denic.de/msg/5.0" msgid="8960348c-6879-cb92-2b6f-cbc9abf91616" msgcnt="1" msgtime="2024-06-01T15:51:08+02:00">
      <msg:domainStatusUpdate>
        <msg:domain>
          <msg:handle>de-example.de</msg:handle>
          <msg:ace>de-example.de</msg:ace>
        </msg:domain>
        <msg:holders>
          <msg:handle>DENIC-1000002-GoodGuy</msg:handle>
          <msg:handle>DENIC-1000002-GoodGuy2</msg:handle>
        </msg:holders>
        <msg:status>connect</msg:status>
      </msg:domainStatusUpdate>
    </msg:message>
        </tr:data>
      </tr:transaction>
    </registry-response>
beliebig | beliebig | success | Domain CREATE | eine | connect | keine | Beispiele Kopieren format: k/v response: domainStatusUpdate status: connect
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Result: success
    STID: 78bf488c-9f0c-11df-a9e2-9519b5688882
    Msgcnt: 1
    Msgtime: 2024-06-01T15:51:08+02:00
    Msgid: 8960348c-6879-cb92-2b6f-cbc9abf91616
    Msgtype: domainStatusUpdate
    Domain: de-example.de
    Domain-ace: de-example.de
    Holder: DENIC-1000002-GoodGuy
    Holder: DENIC-1000002-GoodGuy2
    Status: connect
Kopieren format: xml response: domainStatusUpdate status: connect
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    <?xml version="1.0" encoding="UTF-8"?>

    <registry-response xmlns="http://registry.denic.de/global/5.0" xmlns:tr="http://registry.denic.de/transaction/5.0">
      <tr:transaction>
        <tr:stid>ae029b0a-50af-11e0-b375-95a6041ce317</tr:stid>
        <tr:result>success</tr:result>
        <tr:data>
    <msg:message xmlns:msg="http://registry.denic.de/msg/5.0" msgid="8960348c-6879-cb92-2b6f-cbc9abf91616" msgcnt="1" msgtime="2024-06-01T15:51:08+02:00">
      <msg:domainStatusUpdate>
        <msg:domain>
          <msg:handle>de-example.de</msg:handle>
          <msg:ace>de-example.de</msg:ace>
        </msg:domain>
        <msg:holders>
          <msg:handle>DENIC-1000002-GoodGuy</msg:handle>
          <msg:handle>DENIC-1000002-GoodGuy2</msg:handle>
        </msg:holders>
        <msg:status>connect</msg:status>
      </msg:domainStatusUpdate>
    </msg:message>
        </tr:data>
      </tr:transaction>
    </registry-response>
beliebig | NISverificationRequired | keins | Contact UPDATE | alle | connect | VerificationDeadlineBeforeDedelegation VerificationDeadlineBeforeDeletion | Beispiele Kopieren format: k/v response: domainStatusUpdate status: connect verification: required
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    Result: success
    STID: 78bf488c-9f0c-11df-a9e2-9519b5688882
    Msgcnt: 1
    Msgtime: 2024-06-01T15:51:08+02:00
    Msgid: 8960348c-6879-cb92-2b6f-cbc9abf91616
    Msgtype: domainStatusUpdate
    Domain: de-example.de
    Domain-ace: de-example.de
    Holder: DENIC-1000002-MaybeGoodGuy
    Holder: DENIC-1000002-GoodGuy
    Status: connect
    VerificationDeadlineBeforeDedelegation: 2024-06-06T15:51:08+02:00
    VerificationDeadlineBeforeDeletion: 2024-06-13T15:51:08+02:00
    Message: 16350000040 Verification information must be provided for the holder(s) to avoid dedelegation by [Date: 2024-06-06T15:51:08+02:00, VerificationClaims: address;name]
    Message: 16350000041 Verification information must be provided for the holder(s) to avoid deletion by [Date: 2024-06-13T15:51:08+02:00, VerificationClaims: address;name]
Kopieren format: xml response: domainStatusUpdate status: connect verification: required
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    <?xml version="1.0" encoding="UTF-8"?>

    <registry-response xmlns="http://registry.denic.de/global/5.0" xmlns:tr="http://registry.denic.de/transaction/5.0">
      <tr:transaction>
        <tr:stid>ae029b0a-50af-11e0-b375-95a6041ce317</tr:stid>
        <tr:result>success</tr:result>
        <tr:data>
    <msg:message xmlns:msg="http://registry.denic.de/msg/5.0" msgid="8960348c-6879-cb92-2b6f-cbc9abf91616" msgcnt="1" msgtime="2024-06-01T15:51:08+02:00">
      <msg:domainStatusUpdate>
        <msg:domain>
          <msg:handle>de-example.de</msg:handle>
          <msg:ace>de-example.de</msg:ace>
        </msg:domain>
        <msg:holders>
          <msg:handle>DENIC-1000002-MaybeGoodGuy</msg:handle>
          <msg:handle>DENIC-1000002-GoodGuy</msg:handle>
        </msg:holders>
        <msg:status>connect</msg:status>
        <msg:verificationDeadlineBeforeDedelegation>2024-06-06T15:51:08+02:00</msg:verificationDeadlineBeforeDedelegation>
        <msg:verificationDeadlineBeforeDeletion>2024-06-13T15:51:08+02:00</msg:verificationDeadlineBeforeDeletion>
        <msg:message level="info" code="16350000040">
          <tr:text>Verification information must be provided for the holder(s) to avoid dedelegation by</tr:text>
            <tr:argument>Date: 2024-06-06T15:51:08+02:00</tr:argument>
            <tr:argument>VerificationClaims: address;name</tr:argument>
         </msg:message>
        <msg:verificationDeadlineBeforeDeletion>2024-06-13T15:51:08+02:00</msg:verificationDeadlineBeforeDeletion>
        <msg:message level="info" code="16350000041">
          <tr:text>Verification information must be provided for the holder(s) to avoid deletion by</tr:text>
          <tr:argument>Date: 2024-06-13T15:51:08+02:00</tr:argument>
          <tr:argument>VerificationClaims: address;name</tr:argument>
        </msg:message>
       </msg:domainStatusUpdate>
    </msg:message>
        </tr:data>
      </tr:transaction>
    </registry-response>
NISverificationRequired | beliebig | keins | Domain CREATE | eine | connect | VerificationDeadlineBeforeDedelegation VerificationDeadlineBeforeDeletion | Beispiele Kopieren format: k/v response: domainStatusUpdate status: connect verification: required
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    Result: success
    STID: 78bf488c-9f0c-11df-a9e2-9519b5688882
    Msgcnt: 1
    Msgtime: 2024-06-01T15:51:08+02:00
    Msgid: 8960348c-6879-cb92-2b6f-cbc9abf91616
    Msgtype: domainStatusUpdate
    Domain: de-example.de
    Domain-ace: de-example.de
    Holder: DENIC-1000002-MaybeGoodGuy
    Holder: DENIC-1000002-GoodGuy
    Status: connect
    VerificationDeadlineBeforeDedelegation: 2024-06-06T15:51:08+02:00
    VerificationDeadlineBeforeDeletion: 2024-06-13T15:51:08+02:00
    Message: 16350000040 Verification information must be provided for the holder(s) to avoid dedelegation by [Date: 2024-06-06T15:51:08+02:00, VerificationClaims: address;name]
    Message: 16350000041 Verification information must be provided for the holder(s) to avoid deletion by [Date: 2024-06-13T15:51:08+02:00, VerificationClaims: address;name]
Kopieren format: xml response: domainStatusUpdate status: connect verification: required
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    <?xml version="1.0" encoding="UTF-8"?>

    <registry-response xmlns="http://registry.denic.de/global/5.0" xmlns:tr="http://registry.denic.de/transaction/5.0">
      <tr:transaction>
        <tr:stid>ae029b0a-50af-11e0-b375-95a6041ce317</tr:stid>
        <tr:result>success</tr:result>
        <tr:data>
    <msg:message xmlns:msg="http://registry.denic.de/msg/5.0" msgid="8960348c-6879-cb92-2b6f-cbc9abf91616" msgcnt="1" msgtime="2024-06-01T15:51:08+02:00">
      <msg:domainStatusUpdate>
        <msg:domain>
          <msg:handle>de-example.de</msg:handle>
          <msg:ace>de-example.de</msg:ace>
        </msg:domain>
        <msg:holders>
          <msg:handle>DENIC-1000002-MaybeGoodGuy</msg:handle>
          <msg:handle>DENIC-1000002-GoodGuy</msg:handle>
        </msg:holders>
        <msg:status>connect</msg:status>
        <msg:verificationDeadlineBeforeDedelegation>2024-06-06T15:51:08+02:00</msg:verificationDeadlineBeforeDedelegation>
        <msg:verificationDeadlineBeforeDeletion>2024-06-13T15:51:08+02:00</msg:verificationDeadlineBeforeDeletion>
        <msg:message level="info" code="16350000040">
          <tr:text>Verification information must be provided for the holder(s) to avoid dedelegation by</tr:text>
            <tr:argument>Date: 2024-06-06T15:51:08+02:00</tr:argument>
            <tr:argument>VerificationClaims: address;name</tr:argument>
         </msg:message>
        <msg:verificationDeadlineBeforeDeletion>2024-06-13T15:51:08+02:00</msg:verificationDeadlineBeforeDeletion>
        <msg:message level="info" code="16350000041">
          <tr:text>Verification information must be provided for the holder(s) to avoid deletion by</tr:text>
          <tr:argument>Date: 2024-06-13T15:51:08+02:00</tr:argument>
          <tr:argument>VerificationClaims: address;name</tr:argument>
        </msg:message>
       </msg:domainStatusUpdate>
    </msg:message>
        </tr:data>
      </tr:transaction>
    </registry-response>
beliebig | beliebig | failed | Contact UPDATE | alle | connect | VerificationDeadlineBeforeDedelegation VerificationDeadlineBeforeDeletion | Beispiele Kopieren format: k/v response: domainStatusUpdate status: connect verification: required
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    Result: success
    STID: 78bf488c-9f0c-11df-a9e2-9519b5688882
    Msgcnt: 1
    Msgtime: 2024-06-01T15:51:08+02:00
    Msgid: 8960348c-6879-cb92-2b6f-cbc9abf91616
    Msgtype: domainStatusUpdate
    Domain: de-example.de
    Domain-ace: de-example.de
    Holder: DENIC-1000002-MaybeGoodGuy
    Holder: DENIC-1000002-GoodGuy
    Status: connect
    VerificationDeadlineBeforeDedelegation: 2024-06-06T15:51:08+02:00
    VerificationDeadlineBeforeDeletion: 2024-06-13T15:51:08+02:00
    Message: 16350000040 Verification information must be provided for the holder(s) to avoid dedelegation by [Date: 2024-06-06T15:51:08+02:00, VerificationClaims: address;name]
    Message: 16350000041 Verification information must be provided for the holder(s) to avoid deletion by [Date: 2024-06-13T15:51:08+02:00, VerificationClaims: address;name]
Kopieren format: xml response: domainStatusUpdate status: connect verification: required
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    <?xml version="1.0" encoding="UTF-8"?>

    <registry-response xmlns="http://registry.denic.de/global/5.0" xmlns:tr="http://registry.denic.de/transaction/5.0">
      <tr:transaction>
        <tr:stid>ae029b0a-50af-11e0-b375-95a6041ce317</tr:stid>
        <tr:result>success</tr:result>
        <tr:data>
    <msg:message xmlns:msg="http://registry.denic.de/msg/5.0" msgid="8960348c-6879-cb92-2b6f-cbc9abf91616" msgcnt="1" msgtime="2024-06-01T15:51:08+02:00">
      <msg:domainStatusUpdate>
        <msg:domain>
          <msg:handle>de-example.de</msg:handle>
          <msg:ace>de-example.de</msg:ace>
        </msg:domain>
        <msg:holders>
          <msg:handle>DENIC-1000002-MaybeGoodGuy</msg:handle>
          <msg:handle>DENIC-1000002-GoodGuy</msg:handle>
        </msg:holders>
        <msg:status>connect</msg:status>
        <msg:verificationDeadlineBeforeDedelegation>2024-06-06T15:51:08+02:00</msg:verificationDeadlineBeforeDedelegation>
        <msg:verificationDeadlineBeforeDeletion>2024-06-13T15:51:08+02:00</msg:verificationDeadlineBeforeDeletion>
        <msg:message level="info" code="16350000040">
          <tr:text>Verification information must be provided for the holder(s) to avoid dedelegation by</tr:text>
            <tr:argument>Date: 2024-06-06T15:51:08+02:00</tr:argument>
            <tr:argument>VerificationClaims: address;name</tr:argument>
         </msg:message>
        <msg:verificationDeadlineBeforeDeletion>2024-06-13T15:51:08+02:00</msg:verificationDeadlineBeforeDeletion>
        <msg:message level="info" code="16350000041">
          <tr:text>Verification information must be provided for the holder(s) to avoid deletion by</tr:text>
          <tr:argument>Date: 2024-06-13T15:51:08+02:00</tr:argument>
          <tr:argument>VerificationClaims: address;name</tr:argument>
        </msg:message>
       </msg:domainStatusUpdate>
    </msg:message>
        </tr:data>
      </tr:transaction>
    </registry-response>
beliebig | NISserverHold | keins | Contact UPDATE | alle | serverHold | VerificationDeadlineBeforeDeletion | Beispiele Kopieren format: k/v response: domainStatusUpdate status: connect verification: required
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    Result: success
    STID: 78bf488c-9f0c-11df-a9e2-9519b5688882
    Msgcnt: 1
    Msgtime: 2024-06-01T15:51:08+02:00
    Msgid: 8960348c-6879-cb92-2b6f-cbc9abf91616
    Msgtype: domainStatusUpdate
    Domain: de-example.de
    Domain-ace: de-example.de
    Holder: DENIC-1000002-MaybeGoodGuy
    Holder: DENIC-1000002-GoodGuy
    Status: connect
    VerificationDeadlineBeforeDedelegation: 2024-06-06T15:51:08+02:00
    VerificationDeadlineBeforeDeletion: 2024-06-13T15:51:08+02:00
    Message: 16350000040 Verification information must be provided for the holder(s) to avoid dedelegation by [Date: 2024-06-06T15:51:08+02:00, VerificationClaims: address;name]
    Message: 16350000041 Verification information must be provided for the holder(s) to avoid deletion by [Date: 2024-06-13T15:51:08+02:00, VerificationClaims: address;name]
Kopieren format: xml response: domainStatusUpdate status: connect verification: required
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    <?xml version="1.0" encoding="UTF-8"?>

    <registry-response xmlns="http://registry.denic.de/global/5.0" xmlns:tr="http://registry.denic.de/transaction/5.0">
      <tr:transaction>
        <tr:stid>ae029b0a-50af-11e0-b375-95a6041ce317</tr:stid>
        <tr:result>success</tr:result>
        <tr:data>
    <msg:message xmlns:msg="http://registry.denic.de/msg/5.0" msgid="8960348c-6879-cb92-2b6f-cbc9abf91616" msgcnt="1" msgtime="2024-06-01T15:51:08+02:00">
      <msg:domainStatusUpdate>
        <msg:domain>
          <msg:handle>de-example.de</msg:handle>
          <msg:ace>de-example.de</msg:ace>
        </msg:domain>
        <msg:holders>
          <msg:handle>DENIC-1000002-MaybeGoodGuy</msg:handle>
          <msg:handle>DENIC-1000002-GoodGuy</msg:handle>
        </msg:holders>
        <msg:status>connect</msg:status>
        <msg:verificationDeadlineBeforeDedelegation>2024-06-06T15:51:08+02:00</msg:verificationDeadlineBeforeDedelegation>
        <msg:verificationDeadlineBeforeDeletion>2024-06-13T15:51:08+02:00</msg:verificationDeadlineBeforeDeletion>
        <msg:message level="info" code="16350000040">
          <tr:text>Verification information must be provided for the holder(s) to avoid dedelegation by</tr:text>
            <tr:argument>Date: 2024-06-06T15:51:08+02:00</tr:argument>
            <tr:argument>VerificationClaims: address;name</tr:argument>
         </msg:message>
        <msg:verificationDeadlineBeforeDeletion>2024-06-13T15:51:08+02:00</msg:verificationDeadlineBeforeDeletion>
        <msg:message level="info" code="16350000041">
          <tr:text>Verification information must be provided for the holder(s) to avoid deletion by</tr:text>
          <tr:argument>Date: 2024-06-13T15:51:08+02:00</tr:argument>
          <tr:argument>VerificationClaims: address;name</tr:argument>
        </msg:message>
       </msg:domainStatusUpdate>
    </msg:message>
        </tr:data>
      </tr:transaction>
    </registry-response>
NISserverHold | beliebig | keins | Domain CREATE | eine | serverHold | VerificationDeadlineBeforeDeletion | Beispiele Kopieren format: k/v response: domainStatusUpdate status: serverHold verification: required
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    Result: success
    STID: 78bf488c-9f0c-11df-a9e2-9519b5688882
    Msgcnt: 1
    Msgtime: 2024-06-01T15:51:08+02:00
    Msgid: 8960348c-6879-cb92-2b6f-cbc9abf91616
    Msgtype: domainStatusUpdate
    Domain: de-example.de
    Domain-ace: de-example.de
    Holder: DENIC-1000002-BadGuy
    Holder: DENIC-1000002-GoodGuy
    Status: serverHold
    VerificationDeadlineBeforeDeletion: 2024-06-13T15:51:08+02:00
    Message: 16350000041 Verification information must be provided for the holder(s) to avoid deletion by [Date: 2024-06-13T15:51:08+02:00, VerificationClaims: address;name]
Kopieren format: xml response: domainStatusUpdate status: serverHold verification: required
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    <?xml version="1.0" encoding="UTF-8"?>

    <registry-response xmlns="http://registry.denic.de/global/5.0" xmlns:tr="http://registry.denic.de/transaction/5.0">
      <tr:transaction>
        <tr:stid>ae029b0a-50af-11e0-b375-95a6041ce317</tr:stid>
        <tr:result>success</tr:result>
        <tr:data>
    <msg:message xmlns:msg="http://registry.denic.de/msg/5.0" msgid="8960348c-6879-cb92-2b6f-cbc9abf91616" msgcnt="1" msgtime="2024-06-01T15:51:08+02:00">
      <msg:domainStatusUpdate>
        <msg:domain>
          <msg:handle>de-example.de</msg:handle>
          <msg:ace>de-example.de</msg:ace>
        </msg:domain>
        <msg:holders>
          <msg:handle>DENIC-1000002-BadGuy</msg:handle>
          <msg:handle>DENIC-1000002-GoodGuy</msg:handle>
        </msg:holders>
        <msg:status>serverHold</msg:status>
        <msg:verificationDeadlineBeforeDeletion>2024-06-13T15:51:08+02:00</msg:verificationDeadlineBeforeDeletion>
        <msg:message level="info" code="16350000041">
          <tr:text>Verification information must be provided for the holder(s) to avoid deletion by</tr:text>
          <tr:argument>Date: 2024-06-13T15:51:08+02:00</tr:argument>
          <tr:argument>VerificationClaims: address;name</tr:argument>
        </msg:message>
       </msg:domainStatusUpdate>
    </msg:message>
        </tr:data>
      </tr:transaction>
    </registry-response>
beliebig | beliebig | failed | Domain CREATE | eine | serverHold | VerificationDeadlineBeforeDeletion | Beispiele Kopieren format: k/v response: domainStatusUpdate status: serverHold verification: required
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    Result: success
    STID: 78bf488c-9f0c-11df-a9e2-9519b5688882
    Msgcnt: 1
    Msgtime: 2024-06-01T15:51:08+02:00
    Msgid: 8960348c-6879-cb92-2b6f-cbc9abf91616
    Msgtype: domainStatusUpdate
    Domain: de-example.de
    Domain-ace: de-example.de
    Holder: DENIC-1000002-BadGuy
    Holder: DENIC-1000002-GoodGuy
    Status: serverHold
    VerificationDeadlineBeforeDeletion: 2024-06-13T15:51:08+02:00
    Message: 16350000041 Verification information must be provided for the holder(s) to avoid deletion by [Date: 2024-06-13T15:51:08+02:00, VerificationClaims: address;name]
Kopieren format: xml response: domainStatusUpdate status: serverHold verification: required
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    <?xml version="1.0" encoding="UTF-8"?>

    <registry-response xmlns="http://registry.denic.de/global/5.0" xmlns:tr="http://registry.denic.de/transaction/5.0">
      <tr:transaction>
        <tr:stid>ae029b0a-50af-11e0-b375-95a6041ce317</tr:stid>
        <tr:result>success</tr:result>
        <tr:data>
    <msg:message xmlns:msg="http://registry.denic.de/msg/5.0" msgid="8960348c-6879-cb92-2b6f-cbc9abf91616" msgcnt="1" msgtime="2024-06-01T15:51:08+02:00">
      <msg:domainStatusUpdate>
        <msg:domain>
          <msg:handle>de-example.de</msg:handle>
          <msg:ace>de-example.de</msg:ace>
        </msg:domain>
        <msg:holders>
          <msg:handle>DENIC-1000002-BadGuy</msg:handle>
          <msg:handle>DENIC-1000002-GoodGuy</msg:handle>
        </msg:holders>
        <msg:status>serverHold</msg:status>
        <msg:verificationDeadlineBeforeDeletion>2024-06-13T15:51:08+02:00</msg:verificationDeadlineBeforeDeletion>
        <msg:message level="info" code="16350000041">
          <tr:text>Verification information must be provided for the holder(s) to avoid deletion by</tr:text>
          <tr:argument>Date: 2024-06-13T15:51:08+02:00</tr:argument>
          <tr:argument>VerificationClaims: address;name</tr:argument>
        </msg:message>
       </msg:domainStatusUpdate>
    </msg:message>
        </tr:data>
      </tr:transaction>
    </registry-response>
beliebig | NISdelete | keins | Contact UPDATE | alle | free | keine | Beispiele Kopieren format: k/v response: domainDelete
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Result: success
    STID: 78bf488c-9f0c-11df-a9e2-9519b5688882
    Msgcnt: 1
    Msgtime: 2011-03-10T11:05:30+01:00
    Msgid: ee6bfa7f-4afd-11e0-ad4b-47ecb35e56d2
    Msgtype: domainDelete
    Domain: de-example.de
    Domain-ace: de-example.de
    Message: 16350000031 Domain has been deleted []
Kopieren format: xml response: domainDelete
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    <?xml version="1.0" encoding="UTF-8"?>

    <registry-response xmlns="http://registry.denic.de/global/5.0" xmlns:tr="http://registry.denic.de/transaction/5.0">
      <tr:transaction>
        <tr:stid>ae029b0a-50af-11e0-b375-95a6041ce317</tr:stid>
        <tr:result>success</tr:result>
        <tr:data>
          <msg:message xmlns:msg="http://registry.denic.de/msg/5.0" msgid="ee6bfa7f-4afd-11e0-ad4b-47ecb35e56d2" msgcnt="1" msgtime="2011-03-10T11:05:30+01:00">
            <msg:domainDelete>
              <msg:domain>
                <msg:handle>de-domain.de</msg:handle>
                <msg:ace>de-domain.de</msg:ace>
              </msg:domain>
              <msg:message level="info" code="16350000031">
                <tr:text>Domain has been deleted</tr:text>
                <tr:argument>request-reference DENIC#:2011031043000000</tr:argument>
              </msg:message>
            </msg:domainDelete>
          </msg:message>
        </tr:data>
      </tr:transaction>
    </registry-response>
NISdelete | beliebig | keins | Domain CREATE | eine | free | keine | Beispiele Kopieren format: k/v response: domainDelete
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Result: success
    STID: 78bf488c-9f0c-11df-a9e2-9519b5688882
    Msgcnt: 1
    Msgtime: 2011-03-10T11:05:30+01:00
    Msgid: ee6bfa7f-4afd-11e0-ad4b-47ecb35e56d2
    Msgtype: domainDelete
    Domain: de-example.de
    Domain-ace: de-example.de
    Message: 16350000031 Domain has been deleted []
Kopieren format: xml response: domainDelete
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    <?xml version="1.0" encoding="UTF-8"?>

    <registry-response xmlns="http://registry.denic.de/global/5.0" xmlns:tr="http://registry.denic.de/transaction/5.0">
      <tr:transaction>
        <tr:stid>ae029b0a-50af-11e0-b375-95a6041ce317</tr:stid>
        <tr:result>success</tr:result>
        <tr:data>
          <msg:message xmlns:msg="http://registry.denic.de/msg/5.0" msgid="ee6bfa7f-4afd-11e0-ad4b-47ecb35e56d2" msgcnt="1" msgtime="2011-03-10T11:05:30+01:00">
            <msg:domainDelete>
              <msg:domain>
                <msg:handle>de-domain.de</msg:handle>
                <msg:ace>de-domain.de</msg:ace>
              </msg:domain>
              <msg:message level="info" code="16350000031">
                <tr:text>Domain has been deleted</tr:text>
                <tr:argument>request-reference DENIC#:2011031043000000</tr:argument>
              </msg:message>
            </msg:domainDelete>
          </msg:message>
        </tr:data>
      </tr:transaction>
    </registry-response>
beliebig | beliebig | beliebig | Domain DELETE | eine | redemptionPeriod | keine | keine

Um alle Testszenarien zu durchlaufen kann die folgende Sequenz von Aufträgen verwendet werden

Kopieren

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Version: 5.0
    Action: CREATE
    Handle: DENIC-1000022-EXAMPLE-PERSON
    Type: PERSON
    Name: John Doe
    PostalCode: 60596
    City: Frankfurt
    CountryCode: DE
    EMail: john.doe@denic.de
    Phone: +49.69272350
    Address: NISpendingCreate

Kopieren

    1
    2
    3
    4
    5
    version: 5.0
    action: CREATE
    domain: domain-example-nsentry.de
    holder: DENIC-1000022-EXAMPLE-PERSON
    nsentry: domain-example-nsentry.de IN A 127.0.0.1

Kopieren

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Version: 5.0
    Action: UPDATE
    Handle: DENIC-1000022-EXAMPLE-PERSON
    Type: PERSON
    Name: John Doe
    PostalCode: 60596
    City: Frankfurt
    CountryCode: DE
    EMail: john.doe@denic.de
    Phone: +49.69272350
    Address: NISserverHold

Kopieren

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Version: 5.0
    Action: UPDATE
    Handle: DENIC-1000022-EXAMPLE-PERSON
    Type: PERSON
    Name: John Doe
    PostalCode: 60596
    City: Frankfurt
    CountryCode: DE
    EMail: john.doe@denic.de
    Phone: +49.69272350
    Address: NISconnect

Kopieren

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Version: 5.0
    Action: UPDATE
    Handle: DENIC-1000022-EXAMPLE-PERSON
    Type: PERSON
    Name: John Doe
    PostalCode: 60596
    City: Frankfurt
    CountryCode: DE
    EMail: john.doe@denic.de
    Phone: +49.69272350
    Address: NISverificationRequired

Kopieren

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Version: 5.0
    Action: UPDATE
    Handle: DENIC-1000022-EXAMPLE-PERSON
    Type: PERSON
    Name: John Doe
    PostalCode: 60596
    City: Frankfurt
    CountryCode: DE
    EMail: john.doe@denic.de
    Phone: +49.69272350
    Address: NISserverHold

Kopieren

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Version: 5.0
    Action: UPDATE
    Handle: DENIC-1000022-EXAMPLE-PERSON
    Type: PERSON
    Name: John Doe
    PostalCode: 60596
    City: Frankfurt
    CountryCode: DE
    EMail: john.doe@denic.de
    Phone: +49.69272350
    Address: NISdelete