ONVIF::...ificates(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

✨ ONVIF::Device::Elements::LoadCertificates ✨

okay so bestie, welcome to the glow-up of <pink>ONVIF::...ificates(3)</pink> β€” a page straight out of the User Contributed Perl Documentation corner of the universe πŸŽ€. This one's a little Perl data type class, and honestly? It's giving "quiet luxury, does one job perfectly." πŸ’…


🌸 NAME 🌸

ONVIF::Device::Elements::LoadCertificates

like, that's the whole name. that's her. main character energy, no notes. πŸ‘‘


πŸ¦‹ DESCRIPTION πŸ¦‹

So basically β€” this is a Perl data type class for the XML Schema defined element LoadCertificates from the namespace http://www.onvif.org/ver10/device/wsdl.

periodt. that's the whole deal. it exists so your Perl code can slay the LoadCertificates element without you hand-rolling any XML. ✨


πŸ’– PROPERTIES πŸ’–

These are the properties you can reach with get_PROPERTY / set_PROPERTY methods. iykyk, it's a whole pattern:

  • NVTCertificate
$element->set_NVTCertificate($data);
$element->get_NVTCertificate();

set it, get it, live your truth, that's the vibe 🫢


🌈 METHODS 🌈

⭐ new

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

Constructor. she's built. πŸŽ€ The following data structure may be passed to new():

{
  NVTCertificate =>  { # ONVIF::Device::Types::Certificate
    CertificateID =>  $some_value, # token
    Certificate =>  { # ONVIF::Device::Types::BinaryData
      Data =>  $some_value, # base64Binary
    },
  },
},

lowkey iconic nesting, ngl β€” NVTCertificate holds a ONVIF::Device::Types::Certificate, which has a CertificateID (a token) and a Certificate (a ONVIF::Device::Types::BinaryData), which has its Data (a base64Binary). literally a little russian doll of types and we're obsessed πŸ’œ


πŸ”₯ AUTHOR πŸ”₯

Generated by SOAP::WSDL β€” not me, not you, the machine did that πŸ’€


fr fr, that's everything. nothing skipped, nothing invented, all the flags and types and names exactly where they belong. πŸ’–

and that's a wrap, bestie! this page rode in on perl v5.42.3 and is dated 1980-01-01 β€” yes, before most of us were born, and she's still serving πŸŒΈπŸ¦‹βœ¨

πŸ“¦ where this page comes from