- Zasób: RdapDomain
- RadpNameserver
- IpAddressObject
- SecureDns
- DaneDS
- Najważniejsze dane
- RdapEntity
- PublicId
- Uwagi
- Zdarzenie
- Metody
Zasób: RdapDomain
Obiekt domeny zgodnie z definicją w sekcji 5.3 RFC 7483. W specyfikacji brakuje „wariantów”, „publicIds”, „network”.
Zapis JSON | |
---|---|
{ "objectClassName": string, "handle": string, "ldhName": string, "unicodeName": string, "nameservers": [ { object ( |
Pola | |
---|---|
objectClassName |
Zawsze należy ustawiać ciąg znaków „domain”. |
handle |
Ciąg znaków reprezentujący unikalny rejestr rejestru. |
ldhName |
Ciąg opisujący nazwę domeny w formacie LDH, zgodnie z opisem w sekcji 3 RFC 7483. |
unicodeName |
Ciąg znaków zawierający nazwę domeny z etykietami U – jak opisano w sekcji 3 dokumentu RFC 7483. |
nameservers[] |
Tablica obiektów serwera nazw. |
secureDNS |
Nazwa tego pola jest obejściem, więc formatuje się do pola JSON o nazwie „secureDNS”. |
entities[] |
Skontaktuj się z jednostkami w tej domenie. |
status[] |
Lista stanów zastosowanych do elementu. Przykład: „Aktualizacja niedozwolona”. |
remarks[] |
Uwagi dotyczące domeny. |
links[] |
Link własny do tego obiektu. |
port43 |
Serwer WHOIS dla tej domeny. Przykład: „whois.google.com”. |
events[] |
Wydarzenia mające wpływ na tę domenę. |
jsonResponse |
Odpowiedź HTTP z typem treści ustawionym na „application/json+rdap”. |
rdapConformance[] |
Poziom zgodności RDAP. Należy wypełnić tylko wtedy, gdy domena jest obiektem najwyższego poziomu odpowiedzi. |
notices[] |
Powiadomienia dotyczące domeny. Należy wypełnić tylko wtedy, gdy domena jest obiektem najwyższego poziomu odpowiedzi. |
lang |
Kod języka błędu. Pola informacji o błędach zdefiniowane w sekcji 6 RFC 7483. |
errorCode |
Błąd kodu HTTP. Przykład: „501”. |
title |
Tytuł błędu. |
description[] |
Opis błędu. |
Serwer RdapName
Obiekt serwera nazw zgodnie z definicją w sekcji 5.2 RFC 7483. W specyfikacji brakuje atrybutów „handle”, „encje”, „status”, „notatki”, „linki”, „port43” i „zdarzenia”.
Zapis JSON | |
---|---|
{
"objectClassName": string,
"ldhName": string,
"unicodeName": string,
"ipAddresses": [
{
object ( |
Pola | |
---|---|
objectClassName |
Zawsze ustawiaj ciąg znaków „nameserver”. |
ldhName |
Ciąg znaków reprezentujący unikalny identyfikator serwera nazw, zgodnie z opisem w sekcji 3 standardu RFC 7483. |
unicodeName |
Ciąg znaków zawierający nazwę DNS Unicode serwera nazw zgodnie z opisem w sekcji 3 standardu RFC 7483. |
ipAddresses[] |
Adresy IP tego serwera nazw. |
ObiektIpAddress
Zapis JSON | |
---|---|
{ "v4": [ string ], "v6": [ string ] } |
Pola | |
---|---|
v4[] |
Tablica ciągów adresów zawierających adresy IPv4 serwera nazw. |
v6[] |
Tablica ciągów zawierających adresy IPv6 serwera nazw. |
SecureDns.
Dane DNS domeny. W specyfikacji brakuje „zdarzeń”, „linków”.
Zapis JSON | |
---|---|
{ "zoneSigned": boolean, "delegationSigned": boolean, "maxSigLife": number, "dsData": [ { object ( |
Pola | |
---|---|
zoneSigned |
Prawda, jeśli strefa została podpisana. W przeciwnym razie ma wartość fałsz. |
delegationSigned |
Wartość to „prawda”, jeśli w obiekcie nadrzędnym są rekordy DS. W przeciwnym razie ma wartość fałsz. |
maxSigLife |
Reprezentuje czas trwania podpisu w sekundach, który ma być używany podczas tworzenia rekordu DS RRSIG w strefie nadrzędnej. |
dsData[] |
Rekordy DNS DS opisane w RFC 4034. |
keyData[] |
Rekordy DNSKEY domeny określone w RFC 4034. |
Dane Ds
Zapis JSON | |
---|---|
{ "keyTag": number, "algorithm": number, "digest": string, "digestType": number } |
Pola | |
---|---|
keyTag |
Pole tagu klucza rekordu DNS DS. |
algorithm |
Pole algorytmu w rekordzie DNS DS. |
digest |
Pole podsumowania rekordu DNS DS. |
digestType |
Pole typu podsumowania rekordu DNS DS. |
Najważniejsze dane
W specyfikacji brakuje „zdarzeń”, „linków”.
Zapis JSON | |
---|---|
{ "flags": number, "protocol": number, "publicKey": string, "algorithm": number } |
Pola | |
---|---|
flags |
Wartość flagi w rekordzie DNSKEY zgodnie z normą RFC 4034. |
protocol |
Wartość pola protokołu w rekordzie DNSKEY zgodnie z normą RFC 4034. |
publicKey |
Klucz publiczny w rekordzie DNSKEY zgodnie z RFC 4034. |
algorithm |
Pole algorytmu DNSKEY w formacie algorytmu RFC 4034. |
RdapEntity,
Obiekt elementu zgodnie z definicją w sekcji 5.1 RFC 7483. Brak wartości „asEventActor”, „networks”, „autnums” w specyfikacji.
Zapis JSON | |
---|---|
{ "objectClassName": string, "handle": string, "vcardArray": [ value ], "roles": [ string ], "publicIds": [ { object ( |
Pola | |
---|---|
objectClassName |
Zawsze powinien być ciągiem znaków „entity”. |
handle |
Ciąg reprezentujący unikalny identyfikator jednostki w rejestrze. |
vcardArray[] |
jCard z danymi kontaktowymi podmiotu; |
roles[] |
Tablica ciągów znaków, które reprezentują relację między obiektem a najbliższym obiektem zawierającym. |
publicIds[] |
Publiczny identyfikator elementu (jeśli istnieje). |
entities[] |
W elemencie mogą być również umieszczone inne elementy. Model ten może służyć do modelowania organizacji z określonymi osobami pełniącymi wyznaczone role odpowiedzialności. Użyjemy tego atrybutu, aby wskazać osobę kontaktową ds. nadużyć: podmioty z rolą „rejestrator” w obiekcie domeny powinny mieć obiekt wewnętrzny z rolą „abuse” i odpowiadający mu plik vCard z adresami e-mail i numerem telefonu osoby kontaktowej ds. nadużyć. |
status[] |
Lista stanów zastosowanych do elementu. Przykład: „prywatne”. |
remarks[] |
Uwagi dotyczące podmiotu |
links[] |
Link własny do tego obiektu. |
port43 |
Serwer WHOIS dla tej domeny. Przykład: „whois.google.com”. |
events[] |
Zdarzenia, które miały miejsce w tym elemencie. |
Identyfikator publiczny
Identyfikatory publiczne zdefiniowane w sekcji 4.8 RFC 7483.
Zapis JSON | |
---|---|
{ "type": string, "identifier": string } |
Pola | |
---|---|
type |
Typ dokumentu tożsamości. Przykład: „Identyfikator rejestratora IANA”. |
identifier |
Tekst dokumentu. Przykład: „1”. |
Uwaga
Uwagi obiektu zdefiniowane w sekcji 4.3 RFC 7483.
Zapis JSON | |
---|---|
{
"type": string,
"title": string,
"description": [
string
],
"links": [
{
object ( |
Pola | |
---|---|
type |
Wpisz wartości zgodnie z sekcją 10.2.1 RFC 7483 odnoszącą się do pojedynczego obiektu: „obiekt został obcięty z powodu autoryzacji”, „obiekt został obcięty z powodu nadmiernego obciążenia”, „obiekt został skrócony z powodu niewyjaśnionych przyczyn” lub „obiekt został usunięty z powodu autoryzacji”. |
title |
Tytuł uwagi |
description[] |
Rzeczywisty tekst uwagi. |
links[] |
Link do dokumentu zawierającego więcej informacji. |
Zdarzenie
Obiekt zdarzeń określony w sekcji 4.5 RFC 7483.
Zapis JSON | |
---|---|
{
"eventAction": string,
"eventDate": string,
"eventActor": string,
"links": [
{
object ( |
Pola | |
---|---|
eventAction |
Działanie, które miało miejsce w tym zdarzeniu. Przykład: „rejestracja”. |
eventDate |
Sygnatura czasowa wydarzenia. Przykład: „1990-12-31T23:59:59Z”. Znacznik czasu w formacie RFC3339 UTC „Zulu”, z dokładnością do nanosekund. Przykład: |
eventActor |
Nick przedstawiający użytkownika, który wykonał czynność. Przykład: „SOMEID-LUNARNIC”. Jest jednak jeden typ zdarzenia, który nie może mieć elementu eventActor. Informacje o zdarzeniach tego typu znajdziesz w sekcji 5.1 RFC 7483. |
links[] |
Opcjonalny link do aktora zdarzenia. |
Metody |
|
---|---|
|
Wyszukaj informacje RDAP dla domeny według nazwy. |