Net::RD...::Domain(3)
π NAME π
Net::RDAP::Object::Domain β bestie, it's a whole module that represents a domain name. That's it, that's the vibe. π
π¦ DESCRIPTION π¦
Okay so picture this: Net::RDAP::Object::Domain is the module that represents a domain name β and it does both flavors, no cap:
- a "forward" domain, like
example.comπΈ - a "reverse" domain, like
1.168.192.in-addr.arpaπ
And here's the iconic part: Net::RDAP::Object::Domain inherits from Net::RDAP::Object, so literally every single method that module has? Yours. Free. Inherited. Slay. π
Other methods include, and I need you to pay attention because this is the good stuff:
$name = $domain->name;β returns aNet::DNS::Domainrepresenting the name of the nameserver.$name = $domain->unicodeName;β hands you a string with the DNS Unicode name of the domain (orundefif it's not giving π«οΈ).@ns = $domain->nameservers;β returns a (potentially empty) array ofNet::RDAP::Object::Nameserverobjects representing the domain's nameservers. π―$signed = $domain->zoneSigned;β true value if the zone has been signed. Signed = yes bestie, it's official βοΈ$signed = $domain->delegationSigned;β returns a true value if true if there are DS records in the parent. (Yes, the double "if true" is staying, I don't make the rules, I just report them fr fr π)$time = $domain->maxSigLife;β an integer, the signature lifetime in seconds, to be used when creating theRRSIG DSrecord in the parent zone. β³my @ds = $domain->ds();β a (potentially empty) array ofNet::DNS::RR::DSobjects representing the domain's DS records.my @keys = $domain->keys();β a (potentially empty) array ofNet::DNS::RR::DNSKEYobjects representing the domain's DNSSEC keys. π$network = $domain->network;β if this domain is a reverse domain, this one returns aNet::RDAP::Object::IPNetworkobject representing the IP network that corresponds to the domain. It's giving reverse-uno-card energy πmy @variants = $domain->variants;β a (potentially empty) array ofNet::RDAP::Variantobjects representing variants of the domain name. Multiverse domain era π
π COPYRIGHT π
Copyright 2018-2023 CentralNic Ltd, 2024-2026 Gavin Brown. For licensing information, please see the "LICENSE" file in the Net::RDAP distribution. π
And that's the whole page, bestie β written up with perl v5.42.2, dated 2026-06-17, filed under the Net::RD...::Domain(3) manual. Go forth and RDAP responsibly π«Άβ¨
π¦ where this page comes from
- fedora 44: perl-Net-RDAP 0.43-1.fc44 Β· BSD-2-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms