ONVIF::...ificates(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

🌸 ONVIF::Device::Elements::DeleteCertificates πŸ’…

okay so bestie, welcome to the ONVIF::...ificates(3) page β€” that's a truncated title, the full thing is ONVIF::Device::Elements::DeleteCertificates, and it lives in the User Contributed Perl Documentation section of your man pages. yes the header is doing the most with the ellipsis. it's giving "run out of room on the page." 😭


✨ NAME ✨

ONVIF::Device::Elements::DeleteCertificates

that's the whole name. that's her. πŸ‘‘


πŸ¦‹ DESCRIPTION πŸ¦‹

so this is a Perl data type class β€” like, a class that models a data type β€” for the XML Schema defined element DeleteCertificates, and that element comes from the namespace http://www.onvif.org/ver10/device/wsdl.

that's it. that's the whole vibe check. it's a little Perl wrapper that represents that one XML element, no cap. 🫢


πŸŽ€ PROPERTIES πŸŽ€

these are the properties you can get at using the get_PROPERTY / set_PROPERTY methods. yes, literally the method name is get_ or set_ glued onto the property name. iconic naming convention, honestly.

  • CertificateID β€” the one and only property on this element. reading and writing it goes like this:
$element->set_CertificateID($data);
$element->get_CertificateID();

slay. πŸ’–


⭐ METHODS ⭐

🌈 new

my $element = ONVIF::Device::Elements::DeleteCertificates->new($data);

this is the constructor, bestie β€” it makes you a fresh object. ✨

and here's the data structure you're allowed to pass to new():

{
  CertificateID =>  $some_value, # token
}

note the comment there: CertificateID is a token. that's the type, iykyk. don't come for me, I'm just the messenger. πŸ’…


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL

not a human author β€” a module generated this whole thing, and honestly it ate. πŸ”₯


lowkey important reminder: every single thing up there is exactly what the page says, so don't go adding fields to that hash and then acting surprised when the vibe check fails. πŸ™ˆ

and that's the page, bestie!! πŸŽ€ the footer says perl v5.42.3 with a date of 1980-01-01, and it's filed under the source/version line ONVIF::...ificates(3) β€” so go forth, delete those certificates, and remember: token, not string. periodt. πŸ’œπŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from