- Ressource: RdapDomain
- RdapNameserver
- IpAddressObject
- SecureDns
- DsData
- KeyData
- RdapEntity
- PublicId
- Remarque
- Événement
- Méthodes
Ressource: RdapDomain
Objet de domaine tel que défini dans la section 5.3 de la RFC 7483. Il manque des "variants", des "publicIds" ou des "networks" dans la spécification.
Représentation JSON | |
---|---|
{ "objectClassName": string, "handle": string, "ldhName": string, "unicodeName": string, "nameservers": [ { object ( |
Champs | |
---|---|
objectClassName |
Doit toujours être défini sur la chaîne "domain". |
handle |
Chaîne représentant un identifiant unique de registre de l'instance d'objet de domaine. |
ldhName |
Chaîne décrivant un nom de domaine au format LDH, comme décrit dans la section 3 de la RFC 7483. |
unicodeName |
Chaîne contenant un nom de domaine avec des libellés U, comme décrit dans la section 3 de la RFC 7483. |
nameservers[] |
Tableau d'objets de serveur de noms. |
secureDNS |
Le nom de ce champ est une solution de contournement, de sorte qu'il se présente sous la forme d'un champ JSON nommé "secureDNS". |
entities[] |
Entités de contact de ce domaine. |
status[] |
Liste des états appliqués à l'entité. Exemple : "mise à jour interdite". |
remarks[] |
Remarques concernant le domaine. |
links[] |
Lien auto pour cet objet. |
port43 |
Serveur WHOIS pour ce domaine. Exemple : "whois.google.com". |
events[] |
Événements affectant ce domaine. |
jsonResponse |
Réponse HTTP avec le type de contenu défini sur "application/json+rdap". |
rdapConformance[] |
Niveau de conformité RDAP. Ne doit être renseigné que si le domaine est un objet de premier niveau d'une réponse. |
notices[] |
Avis relatifs au domaine. Ne doit être renseigné que si le domaine est un objet de premier niveau d'une réponse. |
lang |
Code de langue d'erreur. Champs d'informations de réponse d'erreur définis dans la section 6 de la RFC 7483. |
errorCode |
Code HTTP d'erreur. Exemple : "501". |
title |
Titre de l'erreur. |
description[] |
Description de l'erreur. |
Serveur de noms Rdap
Objet serveur de noms tel que défini dans la section 5.2 de la RFC 7483. Il manque les valeurs "handle", "entities", "status", "remarks", "links", "port43" et "events" dans la spécification.
Représentation JSON | |
---|---|
{
"objectClassName": string,
"ldhName": string,
"unicodeName": string,
"ipAddresses": [
{
object ( |
Champs | |
---|---|
objectClassName |
Doit toujours être défini sur la chaîne "nameserver". |
ldhName |
Chaîne représentant un identifiant unique de registre du serveur de noms, comme décrit dans la section 3 de la RFC 7483. |
unicodeName |
Chaîne contenant le nom Unicode DNS du serveur de noms, comme décrit dans la section 3 de la RFC 7483. |
ipAddresses[] |
Adresses IP de ce serveur de noms. |
IpAddressObject
Représentation JSON | |
---|---|
{ "v4": [ string ], "v6": [ string ] } |
Champs | |
---|---|
v4[] |
Tableau de chaînes contenant les adresses IPv4 du serveur de noms. |
v6[] |
Tableau de chaînes contenant les adresses IPv6 du serveur de noms. |
SecureDns
Données DNS du domaine. Absence des "événements", des "liens" des spécifications.
Représentation JSON | |
---|---|
{ "zoneSigned": boolean, "delegationSigned": boolean, "maxSigLife": number, "dsData": [ { object ( |
Champs | |
---|---|
zoneSigned |
True si la zone a été signée, false dans le cas contraire. |
delegationSigned |
True s'il existe des enregistrements DS dans le parent, false dans le cas contraire. |
maxSigLife |
Représente la durée de vie de la signature, en secondes, à utiliser lors de la création de l'enregistrement RRSIG DS dans la zone parente. |
dsData[] |
Enregistrements DNS DS, comme décrit dans la norme RFC 4034. |
keyData[] |
Enregistrements DNSKEY du domaine, tel que spécifié par la RFC 4034. |
Données DS
Représentation JSON | |
---|---|
{ "keyTag": number, "algorithm": number, "digest": string, "digestType": number } |
Champs | |
---|---|
keyTag |
Champ de tag de clé d'un enregistrement DNS DS. |
algorithm |
Champ d'algorithme d'un enregistrement DNS DS. |
digest |
Récapitulatif complet d'un enregistrement DNS DS. |
digestType |
Type de récapitulatif d'un enregistrement DNS DS. |
Données clés
Absence des "événements", des "liens" des spécifications.
Représentation JSON | |
---|---|
{ "flags": number, "protocol": number, "publicKey": string, "algorithm": number } |
Champs | |
---|---|
flags |
Valeur du champ d'indicateur dans l'enregistrement DNSKEY spécifié par la RFC 4034. |
protocol |
Valeur du champ de protocole de l'enregistrement DNSKEY, telle que spécifiée par la RFC 4034. |
publicKey |
Clé publique dans l'enregistrement DNSKEY, comme spécifié dans la RFC 4034. |
algorithm |
Champ d'algorithme d'un enregistrement DNSKEY, tel que spécifié par la RFC 4034. |
Entité RdapEntity
Objet d'entité tel que défini dans la section 5.1 de la RFC 7483. Les valeurs "asEventActor", "networks" et "autnums" sont manquantes dans les spécifications.
Représentation JSON | |
---|---|
{ "objectClassName": string, "handle": string, "vcardArray": [ value ], "roles": [ string ], "publicIds": [ { object ( |
Champs | |
---|---|
objectClassName |
Doit toujours être défini sur la chaîne "entity". |
handle |
Chaîne représentant un identifiant unique de registre de l'entité. |
vcardArray[] |
Une jCard contenant les coordonnées de l'entité |
roles[] |
Tableau de chaînes représentant chacune la relation qu'entretient un objet avec son objet conteneur le plus proche. |
publicIds[] |
ID public de l'entité, le cas échéant. |
entities[] |
Les entités peuvent également être intégrées à d'autres entités dans un tableau. Cela peut servir à modéliser une organisation avec des personnes spécifiques occupant des rôles désignés. Nous l'utilisons pour représenter un contact abusif: les entités ayant le rôle "Bureau d'enregistrement" dans un objet de domaine doivent comporter un objet d'entité interne avec le rôle "abuse" et un fichier vCard correspondant avec les numéros de téléphone et les adresses e-mail du contact en question. |
status[] |
Liste des états appliqués à l'entité. Exemple : "privé". |
remarks[] |
Remarques concernant l'entité. |
links[] |
Lien auto pour cet objet. |
port43 |
Serveur WHOIS pour ce domaine. Exemple : "whois.google.com". |
events[] |
Événements qui se sont produits sur cette entité. |
IDPublic
ID publics définis dans la section 4.8 de la RFC 7483.
Représentation JSON | |
---|---|
{ "type": string, "identifier": string } |
Champs | |
---|---|
type |
Type d'ID. Exemple : "ID de bureau d'enregistrement IANA". |
identifier |
Texte de l'ID. Exemple : "1". |
Remarque
Remarque relative à l'objet défini dans la section 4.3 de la RFC 7483.
Représentation JSON | |
---|---|
{
"type": string,
"title": string,
"description": [
string
],
"links": [
{
object ( |
Champs | |
---|---|
type |
Valeurs de type conformes à la section 10.2.1 de la RFC 7483 qui sont spécifiques à un seul objet : "Objet tronqué en raison d'une autorisation", "Objet tronqué en raison d'une charge excessive", "Objet tronqué pour des raisons inexpliquées", "Objet masqué à cause d'une autorisation". |
title |
Titre de la remarque. |
description[] |
Texte de la remarque. |
links[] |
Lien vers le document contenant plus d'informations. |
Événement
Objet d'événements défini dans la section 4.5 de la RFC 7483.
Représentation JSON | |
---|---|
{
"eventAction": string,
"eventDate": string,
"eventActor": string,
"links": [
{
object ( |
Champs | |
---|---|
eventAction |
Action qui s'est produite dans cet événement. Exemple : "inscription". |
eventDate |
Horodatage de l'événement. Exemple : "1990-12-31T23:59:59Z". Horodatage au format RFC3339 UTC "Zulu", précis à la nanoseconde près. Exemple : |
eventActor |
Poignée de l'acteur de l'événement. Exemple : "SOMEID-LUNARNIC" Cependant, un type d'événement ne doit pas comporter la valeur eventActor. Pour en savoir plus sur ce type d'événement, consultez la section 5.1 de la RFC 7483. |
links[] |
Lien facultatif vers l'acteur de l'événement. |
Méthodes |
|
---|---|
|
Recherchez les informations RDAP d'un domaine par nom. |