Zonema...RR::DS(3pm)

✨ NAME ✨

Zonemaster::LDNS::RR::DS β€” it's the Type DS record πŸ’– bestie, we're in the User Contributed Perl Documentation section (3pm) and this is literally the whole vibe of the page πŸŽ€


πŸ¦‹ DESCRIPTION πŸ¦‹

okay so listen πŸ‘‚ Zonemaster::LDNS::RR::DS is a subclass of Zonemaster::LDNS::RR, which means it inherited every single method from that class 🫢 β€” like, all of them, no cap β€” and THEN on top of that it also has the extra ones we're about to list down below πŸ‘‘ so you get both, always, periodt ✨


πŸ’… METHODS πŸ’…

  • keytag() β€” hands you back the keytag value πŸ“ that's it, that's the whole job, iconic behavior fr fr
  • algorithm() β€” returns the algorithm number πŸ”’ just the number, no drama πŸ’œ
  • digtype() β€” gives you the numeric digest type 🌈 numeric!! a number!! we love a numeric queen πŸ’…
  • digest() β€” returns the cryptographic digest in binary form 🧚 raw binary bestie, so like, don't be surprised when it looks like unhinged little bytes 😭 that's the point
  • hexdigest() β€” and THIS one returns that same cryptographic digest as a hexadecimal string ✨ the readable glow-up version of the binary one 🌸
  • verify($other) β€” the main character method πŸ‘‘ so what it does: it checks if the current object is derived from the other object (if it's a DNSKEY) OR was derived from the same DNSKEY as the other object (if it's a DS) πŸ”
⚠️ and if you use it with any other type of RR, it always returns false πŸ’€ like, always. no exceptions. don't fight it 🫢

and that's the whole page bestie, you ate it πŸŒˆπŸ’–

cute little sign-off: this was brought to you by perl v5.42.3, dated 2026-08-19 πŸŽ€βœ¨ take care of her, she's an icon πŸ’…πŸ¦‹

πŸ“¦ where this page comes from