- منبع: RdapDomain
- RdapNameserver
- IPAddressObject
- SecureDns
- DsData
- داده های کلیدی
- RdapEntity
- شناسه عمومی
- تذکر دهید
- رویداد
- مواد و روش ها
منبع: RdapDomain
شی دامنه همانطور که در بخش 5.3 RFC 7483 تعریف شده است. «Variants»، «publicIds»، «Network» از مشخصات موجود نیست.
نمایندگی JSON | |
---|---|
{ "objectClassName": string, "handle": string, "ldhName": string, "unicodeName": string, "nameservers": [ { object ( |
زمینه های | |
---|---|
objectClassName | همیشه باید روی رشته "دامنه" تنظیم شود. |
handle | رشته ای که یک شناسه منحصر به فرد رجیستری از نمونه شی دامنه را نشان می دهد. |
ldhName | رشته ای که نام دامنه را به شکل LDH توصیف می کند همانطور که در بخش 3 RFC 7483 توضیح داده شده است. |
unicodeName | رشته ای حاوی نام دامنه با برچسب های U همانطور که در بخش 3 RFC 7483 توضیح داده شده است. |
nameservers[] | آرایه ای از اشیاء سرور نام. |
secureDNS | نام این فیلد یک راه حل است بنابراین به یک فیلد JSON با نام "secureDNS" قالب بندی می شود. |
entities[] | با نهادهای این دامنه تماس بگیرید. |
status[] | فهرست وضعیت های اعمال شده برای نهاد. مثال: "به روز رسانی ممنوع". |
remarks[] | نکات مربوط به دامنه |
links[] | پیوند خود برای این شی. |
port43 | سرور WHOIS برای این دامنه. مثال: "whois.google.com". |
events[] | رویدادهای موثر بر این دامنه. |
jsonResponse | پاسخ HTTP با نوع محتوا روی "application/json+rdap" تنظیم شده است. |
rdapConformance[] | سطح انطباق RDAP. فقط در صورتی باید پر شود که دامنه یک شی سطح بالای یک پاسخ باشد. |
notices[] | اطلاعیه های مربوط به دامنه فقط در صورتی باید پر شود که دامنه یک شی سطح بالای یک پاسخ باشد. |
lang | کد زبان خطا. فیلدهای اطلاعات پاسخ خطا که در بخش 6 RFC 7483 تعریف شده است. |
errorCode | خطای کد HTTP. مثال: "501". |
title | عنوان خطا |
description[] | شرح خطا. |
RdapNameserver
شی Nameserver همانطور که در بخش 5.2 RFC 7483 تعریف شده است. «دسته»، «موجودات»، «وضعیت»، «تذکرات»، «پیوندها»، «port43»، «رویدادها» از مشخصات وجود ندارد.
نمایندگی JSON | |
---|---|
{
"objectClassName": string,
"ldhName": string,
"unicodeName": string,
"ipAddresses": [
{
object ( |
زمینه های | |
---|---|
objectClassName | همیشه باید روی رشته "nameserver" تنظیم شود. |
ldhName | رشته ای که نشان دهنده یک شناسه منحصر به فرد رجیستری از سرور نام است که در بخش 3 RFC 7483 توضیح داده شده است. |
unicodeName | یک رشته حاوی نام یونیکد DNS از سرور نام همانطور که در بخش 3 RFC 7483 توضیح داده شده است. |
ipAddresses[] | آدرس های IP این سرور نام. |
IPAddressObject
نمایندگی JSON | |
---|---|
{ "v4": [ string ], "v6": [ string ] } |
زمینه های | |
---|---|
v4[] | آرایه ای از رشته ها حاوی آدرس های IPv4 سرور نام. |
v6[] | آرایه ای از رشته ها حاوی آدرس های IPv6 سرور نام. |
SecureDns
داده های DNS دامنه. «رویدادها»، «پیوندها» از مشخصات موجود نیست.
نمایندگی JSON | |
---|---|
{ "zoneSigned": boolean, "delegationSigned": boolean, "maxSigLife": number, "dsData": [ { object ( |
زمینه های | |
---|---|
zoneSigned | اگر منطقه امضا شده باشد درست است، در غیر این صورت نادرست است. |
delegationSigned | اگر رکوردهای DS در والد وجود داشته باشد درست است، در غیر این صورت نادرست است. |
maxSigLife | طول عمر امضا را در چند ثانیه نشان می دهد تا هنگام ایجاد رکورد RRSIG DS در ناحیه والد استفاده شود. |
dsData[] | سوابق DNS DS همانطور که توسط RFC 4034 توضیح داده شده است. |
keyData[] | رکوردهای DNSKEY دامنه همانطور که توسط RFC 4034 مشخص شده است. |
DsData
نمایندگی JSON | |
---|---|
{ "keyTag": number, "algorithm": number, "digest": string, "digestType": number } |
زمینه های | |
---|---|
keyTag | فیلد برچسب کلید یک رکورد DNS DS. |
algorithm | فیلد الگوریتم یک رکورد DNS DS. |
digest | فیلد خلاصه یک رکورد DNS DS. |
digestType | فیلد نوع خلاصه یک رکورد DNS DS. |
داده های کلیدی
«رویدادها»، «پیوندها» از مشخصات موجود نیست.
نمایندگی JSON | |
---|---|
{ "flags": number, "protocol": number, "publicKey": string, "algorithm": number } |
زمینه های | |
---|---|
flags | همانطور که توسط RFC 4034 مشخص شده است، مقدار فیلد را در رکورد DNSKEY علامت گذاری می کند. |
protocol | مقدار فیلد پروتکل رکورد DNSKEY همانطور که توسط RFC 4034 مشخص شده است. |
publicKey | کلید عمومی در رکورد DNSKEY همانطور که توسط RFC 4034 مشخص شده است. |
algorithm | فیلد الگوریتم یک رکورد DNSKEY همانطور که توسط RFC 4034 مشخص شده است. |
RdapEntity
شی موجودیت همانطور که در بخش 5.1 RFC 7483 تعریف شده است. «asEventActor»، «networks»، «autnums» از مشخصات موجود نیست.
نمایندگی JSON | |
---|---|
{ "objectClassName": string, "handle": string, "vcardArray": [ value ], "roles": [ string ], "publicIds": [ { object ( |
زمینه های | |
---|---|
objectClassName | همیشه باید روی رشته "entity" تنظیم شود. |
handle | رشته ای که یک شناسه منحصر به فرد رجیستری از موجودیت را نشان می دهد. |
vcardArray[] | jCard با اطلاعات تماس نهاد |
roles[] | آرایهای از رشتهها که هر کدام نشاندهنده رابطهای است که یک شی با نزدیکترین شی حاوی خود دارد. |
publicIds[] | شناسه عمومی نهاد، در صورت وجود. |
entities[] | موجودیت ها همچنین می توانند موجودیت های دیگری را با خود در یک آرایه جاسازی کنند. این می تواند برای مدل سازی یک سازمان با افراد خاصی که نقش های تعیین شده از مسئولیت را انجام می دهند مورد استفاده قرار گیرد. ما از این برای نشان دادن یک مخاطب سوء استفاده استفاده میکنیم: نهادهایی که نقش «ثبتکننده» در یک شی دامنه دارند باید یک شی نهاد داخلی با نقش «سوءاستفاده» و یک کارت مجازی متناظر با آدرسهای تلفن و ایمیل مخاطب سوءاستفاده داشته باشند. |
status[] | فهرست وضعیت های اعمال شده برای نهاد. مثال: "خصوصی". |
remarks[] | اظهارات مربوط به نهاد |
links[] | پیوند خود برای این شی. |
port43 | سرور WHOIS برای این دامنه. مثال: "whois.google.com". |
events[] | رویدادهایی که در این نهاد رخ داده است. |
شناسه عمومی
شناسه های عمومی تعریف شده در بخش 4.8 RFC 7483 .
نمایندگی JSON | |
---|---|
{ "type": string, "identifier": string } |
زمینه های | |
---|---|
type | نوع شناسنامه مثال: "شناسه ثبت IANA". |
identifier | متن شناسنامه مثال: "1". |
تذکر دهید
Object Remarks که در بخش 4.3 RFC 7483 تعریف شده است.
نمایندگی JSON | |
---|---|
{
"type": string,
"title": string,
"description": [
string
],
"links": [
{
object ( |
زمینه های | |
---|---|
type | مقادیر را مطابق بخش 10.2.1 RFC 7483 مخصوص یک شیء بنویسید: "شیء کوتاه شده به دلیل مجوز"، "شیء کوتاه شده به دلیل بار بیش از حد"، "شیء کوتاه شده به دلایل غیرقابل توضیح"، "شیء که به دلیل مجوز ویرایش شده است" . |
title | عنوان تبصره |
description[] | متن واقعی تذکر |
links[] | پیوند به سند حاوی اطلاعات بیشتر. |
رویداد
شئ رویدادها در بخش 4.5 RFC 7483 تعریف شده است.
نمایندگی JSON | |
---|---|
{
"eventAction": string,
"eventDate": string,
"eventActor": string,
"links": [
{
object ( |
زمینه های | |
---|---|
eventAction | اقدامی که در این رویداد رخ داد. مثال: "ثبت نام". |
eventDate | مهر زمانی رویداد مثال: "1990-12-31T23:59:59Z". یک مهر زمانی در قالب RFC3339 UTC "Zulu"، با دقت نانوثانیه. مثال: |
eventActor | دسته از بازیگر رویداد. مثال: "SOMEID-LUNARNIC". با این حال، یک نوع رویداد وجود دارد که نباید eventActor را داشته باشد. برای اطلاعات در مورد آن نوع رویداد، به بخش 5.1 RFC 7483 مراجعه کنید. |
links[] | پیوند اختیاری به بازیگر رویداد. |
مواد و روش ها | |
---|---|
| اطلاعات RDAP را برای یک دامنه با نام جستجو کنید. |