mirror of
https://github.com/google/nomulus
synced 2026-09-19 22:44:26 +00:00
Currently we try to reimplemnet the same behavior of the existing code as much as possible. We only fix issues that go against the RFC7483, but we don't yet update the code to follow the latest (15feb19) RDAP Response Profile. That will require a much bigger change especially for the test files, so it'll wait for a followup CL. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=246948018
405 lines
11 KiB
JSON
405 lines
11 KiB
JSON
{
|
|
"objectClassName" : "domain",
|
|
"handle" : "17-Q9JYB4C",
|
|
"ldhName" : "cat.xn--q9jyb4c",
|
|
"unicodeName" : "cat.みんな",
|
|
"status" :
|
|
[
|
|
"client delete prohibited",
|
|
"client renew prohibited",
|
|
"client transfer prohibited",
|
|
"server update prohibited"
|
|
],
|
|
"links" :
|
|
[
|
|
{
|
|
"value" : "https://example.tld/rdap/domain/cat.xn--q9jyb4c",
|
|
"rel" : "self",
|
|
"href" : "https://example.tld/rdap/domain/cat.xn--q9jyb4c",
|
|
"type" : "application/rdap+json"
|
|
}
|
|
],
|
|
"events": [
|
|
{
|
|
"eventAction": "registration",
|
|
"eventActor": "foo",
|
|
"eventDate": "1999-09-01T00:00:00.000Z"
|
|
},
|
|
{
|
|
"eventAction": "transfer",
|
|
"eventActor": "foo",
|
|
"eventDate": "1999-12-01T00:00:00.000Z"
|
|
},
|
|
{
|
|
"eventAction": "expiration",
|
|
"eventDate": "2110-10-08T00:44:59.000Z"
|
|
},
|
|
{
|
|
"eventAction": "last changed",
|
|
"eventDate": "1999-12-01T00:00:00.000Z"
|
|
},
|
|
{
|
|
"eventAction": "last update of RDAP database",
|
|
"eventDate": "2000-01-01T00:00:00.000Z"
|
|
}
|
|
],
|
|
"nameservers" :
|
|
[
|
|
{
|
|
"objectClassName" : "nameserver",
|
|
"handle" : "A-ROID",
|
|
"ldhName" : "ns1.cat.xn--q9jyb4c",
|
|
"unicodeName" : "ns1.cat.みんな",
|
|
"status" : ["active", "associated"],
|
|
"links" :
|
|
[
|
|
{
|
|
"value" : "https://example.tld/rdap/nameserver/ns1.cat.xn--q9jyb4c",
|
|
"rel" : "self",
|
|
"href" : "https://example.tld/rdap/nameserver/ns1.cat.xn--q9jyb4c",
|
|
"type" : "application/rdap+json"
|
|
}
|
|
],
|
|
"events": [
|
|
{
|
|
"eventAction": "registration",
|
|
"eventActor": "foo",
|
|
"eventDate": "1999-01-01T00:00:00.000Z"
|
|
},
|
|
{
|
|
"eventAction": "last update of RDAP database",
|
|
"eventDate": "2000-01-01T00:00:00.000Z"
|
|
}
|
|
],
|
|
"ipAddresses" :
|
|
{
|
|
"v4" : ["1.2.3.4"]
|
|
},
|
|
"entities" : [
|
|
{
|
|
"objectClassName" : "entity",
|
|
"handle" : "1",
|
|
"status" : ["active"],
|
|
"roles" : ["registrar"],
|
|
"links" :
|
|
[
|
|
{
|
|
"value" : "https://example.tld/rdap/entity/1",
|
|
"rel" : "self",
|
|
"href" : "https://example.tld/rdap/entity/1",
|
|
"type" : "application/rdap+json"
|
|
}
|
|
],
|
|
"publicIds" :
|
|
[
|
|
{
|
|
"type" : "IANA Registrar ID",
|
|
"identifier" : "1"
|
|
}
|
|
],
|
|
"vcardArray" :
|
|
[
|
|
"vcard",
|
|
[
|
|
["version", {}, "text", "4.0"],
|
|
["fn", {}, "text", "みんな"],
|
|
["adr", {}, "text", [
|
|
"",
|
|
"",
|
|
"123 Example Boulevard <script>",
|
|
"Williamsburg <script>",
|
|
"NY",
|
|
"11211",
|
|
"United States"]],
|
|
["tel", {"type" : ["voice"]}, "uri", "tel:+1.2125551212"],
|
|
["tel", {"type" : ["fax"]}, "uri", "tel:+1.2125551213"],
|
|
["email", {}, "text", "contact-us@example.com"]
|
|
]
|
|
],
|
|
"remarks": [
|
|
{
|
|
"title": "Incomplete Data",
|
|
"description": [
|
|
"Summary data only. For complete data, send a specific query for the object."
|
|
],
|
|
"type": "object truncated due to unexplainable reasons"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"objectClassName" : "nameserver",
|
|
"handle" : "C-ROID",
|
|
"ldhName" : "ns2.cat.xn--q9jyb4c",
|
|
"unicodeName" : "ns2.cat.みんな",
|
|
"status" : ["active", "associated"],
|
|
"links" :
|
|
[
|
|
{
|
|
"value" : "https://example.tld/rdap/nameserver/ns2.cat.xn--q9jyb4c",
|
|
"rel" : "self",
|
|
"href" : "https://example.tld/rdap/nameserver/ns2.cat.xn--q9jyb4c",
|
|
"type" : "application/rdap+json"
|
|
}
|
|
],
|
|
"events": [
|
|
{
|
|
"eventAction": "registration",
|
|
"eventActor": "foo",
|
|
"eventDate": "1998-01-01T00:00:00.000Z"
|
|
},
|
|
{
|
|
"eventAction": "last update of RDAP database",
|
|
"eventDate": "2000-01-01T00:00:00.000Z"
|
|
}
|
|
],
|
|
"ipAddresses" :
|
|
{
|
|
"v6" : ["bad:f00d:cafe::15:beef"]
|
|
},
|
|
"entities" : [
|
|
{
|
|
"objectClassName" : "entity",
|
|
"handle" : "1",
|
|
"status" : ["active"],
|
|
"roles" : ["registrar"],
|
|
"links" :
|
|
[
|
|
{
|
|
"value" : "https://example.tld/rdap/entity/1",
|
|
"rel" : "self",
|
|
"href" : "https://example.tld/rdap/entity/1",
|
|
"type" : "application/rdap+json"
|
|
}
|
|
],
|
|
"publicIds" :
|
|
[
|
|
{
|
|
"type" : "IANA Registrar ID",
|
|
"identifier" : "1"
|
|
}
|
|
],
|
|
"vcardArray" :
|
|
[
|
|
"vcard",
|
|
[
|
|
["version", {}, "text", "4.0"],
|
|
["fn", {}, "text", "みんな"],
|
|
["adr", {}, "text", [
|
|
"",
|
|
"",
|
|
"123 Example Boulevard <script>",
|
|
"Williamsburg <script>",
|
|
"NY",
|
|
"11211",
|
|
"United States"]],
|
|
["tel", {"type" : ["voice"]}, "uri", "tel:+1.2125551212"],
|
|
["tel", {"type" : ["fax"]}, "uri", "tel:+1.2125551213"],
|
|
["email", {}, "text", "contact-us@example.com"]
|
|
]
|
|
],
|
|
"remarks": [
|
|
{
|
|
"title": "Incomplete Data",
|
|
"description": [
|
|
"Summary data only. For complete data, send a specific query for the object."
|
|
],
|
|
"type": "object truncated due to unexplainable reasons"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"entities" :
|
|
[
|
|
{
|
|
"objectClassName" : "entity",
|
|
"handle" : "4-ROID",
|
|
"status" : ["active", "associated"],
|
|
"roles" : ["administrative"],
|
|
"links" :
|
|
[
|
|
{
|
|
"value" : "https://example.tld/rdap/entity/4-ROID",
|
|
"rel" : "self",
|
|
"href" : "https://example.tld/rdap/entity/4-ROID",
|
|
"type" : "application/rdap+json"
|
|
}
|
|
],
|
|
"events": [
|
|
{
|
|
"eventAction": "registration",
|
|
"eventActor": "foo",
|
|
"eventDate": "1998-01-01T00:00:00.000Z"
|
|
},
|
|
{
|
|
"eventAction": "last update of RDAP database",
|
|
"eventDate": "2000-01-01T00:00:00.000Z"
|
|
}
|
|
],
|
|
"vcardArray" :
|
|
[
|
|
"vcard",
|
|
[
|
|
["version", {}, "text", "4.0"],
|
|
["fn", {}, "text", "Santa Claus"],
|
|
["org", {}, "text", "GOOGLE INCORPORATED <script>"],
|
|
["adr", {}, "text", [
|
|
"",
|
|
"",
|
|
[
|
|
"Santa Claus Tower",
|
|
"41st floor",
|
|
"Suite みんな"
|
|
],
|
|
"KOKOMO",
|
|
"BM",
|
|
"31337",
|
|
"United States"]],
|
|
["tel", {"type" : ["voice"]}, "uri", "tel:+1.2126660420"],
|
|
["tel", {"type" : ["fax"]}, "uri", "tel:+1.2126660420"]
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"objectClassName" : "entity",
|
|
"handle" : "6-ROID",
|
|
"status" : ["active", "associated"],
|
|
"roles" : ["technical"],
|
|
"links" :
|
|
[
|
|
{
|
|
"value" : "https://example.tld/rdap/entity/6-ROID",
|
|
"rel" : "self",
|
|
"href" : "https://example.tld/rdap/entity/6-ROID",
|
|
"type" : "application/rdap+json"
|
|
}
|
|
],
|
|
"events": [
|
|
{
|
|
"eventAction": "registration",
|
|
"eventActor": "foo",
|
|
"eventDate": "1997-01-01T00:00:00.000Z"
|
|
},
|
|
{
|
|
"eventAction": "last update of RDAP database",
|
|
"eventDate": "2000-01-01T00:00:00.000Z"
|
|
}
|
|
],
|
|
"vcardArray" :
|
|
[
|
|
"vcard",
|
|
[
|
|
["version", {}, "text", "4.0"],
|
|
["fn", {}, "text", "The Raven"],
|
|
["org", {}, "text", "GOOGLE INCORPORATED <script>"],
|
|
["adr", {}, "text", [
|
|
"",
|
|
"",
|
|
[
|
|
"Chamber Door",
|
|
"upper level"
|
|
],
|
|
"KOKOMO",
|
|
"BM",
|
|
"31337",
|
|
"United States"]],
|
|
["tel", {"type" : ["voice"]}, "uri", "tel:+1.2126660420"],
|
|
["tel", {"type" : ["fax"]}, "uri", "tel:+1.2126660420"],
|
|
["email", {}, "text", "bog@cat.みんな"]
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"objectClassName" : "entity",
|
|
"handle" : "2-ROID",
|
|
"status" : ["active", "associated"],
|
|
"roles" : ["registrant"],
|
|
"links" :
|
|
[
|
|
{
|
|
"value" : "https://example.tld/rdap/entity/2-ROID",
|
|
"rel" : "self",
|
|
"href" : "https://example.tld/rdap/entity/2-ROID",
|
|
"type" : "application/rdap+json"
|
|
}
|
|
],
|
|
"events": [
|
|
{
|
|
"eventAction": "registration",
|
|
"eventActor": "foo",
|
|
"eventDate": "1999-01-01T00:00:00.000Z"
|
|
},
|
|
{
|
|
"eventAction": "last update of RDAP database",
|
|
"eventDate": "2000-01-01T00:00:00.000Z"
|
|
}
|
|
],
|
|
"vcardArray" :
|
|
[
|
|
"vcard",
|
|
[
|
|
["version", {}, "text", "4.0"],
|
|
["fn", {}, "text", "(◕‿◕)"],
|
|
["org", {}, "text", "GOOGLE INCORPORATED <script>"],
|
|
["tel", {"type" : ["voice"]}, "uri", "tel:+1.2126660420"],
|
|
["tel", {"type" : ["fax"]}, "uri", "tel:+1.2126660420"],
|
|
["email", {}, "text", "lol@cat.みんな"]
|
|
]
|
|
]
|
|
},
|
|
{
|
|
"objectClassName" : "entity",
|
|
"handle" : "1",
|
|
"status" : ["active"],
|
|
"roles" : ["registrar"],
|
|
"links" :
|
|
[
|
|
{
|
|
"value" : "https://example.tld/rdap/entity/1",
|
|
"rel" : "self",
|
|
"href" : "https://example.tld/rdap/entity/1",
|
|
"type" : "application/rdap+json"
|
|
}
|
|
],
|
|
"publicIds" :
|
|
[
|
|
{
|
|
"type" : "IANA Registrar ID",
|
|
"identifier" : "1"
|
|
}
|
|
],
|
|
"vcardArray" :
|
|
[
|
|
"vcard",
|
|
[
|
|
["version", {}, "text", "4.0"],
|
|
["fn", {}, "text", "みんな"],
|
|
["adr", {}, "text", [
|
|
"",
|
|
"",
|
|
"123 Example Boulevard <script>",
|
|
"Williamsburg <script>",
|
|
"NY",
|
|
"11211",
|
|
"United States"]],
|
|
["tel", {"type" : ["voice"]}, "uri", "tel:+1.2125551212"],
|
|
["tel", {"type" : ["fax"]}, "uri", "tel:+1.2125551213"],
|
|
["email", {}, "text", "contact-us@example.com"]
|
|
]
|
|
],
|
|
"remarks": [
|
|
{
|
|
"title": "Incomplete Data",
|
|
"description": [
|
|
"Summary data only. For complete data, send a specific query for the object."
|
|
],
|
|
"type": "object truncated due to unexplainable reasons"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|