ONVIF:...ateKey(3pm)

πŸ“¦
version 1.36.37 Β· 5 versions
, in ubuntu resolute, ubuntu stonking

🌸 NAME 🌸

ONVIF::Device::Elements::LoadCertificateWithPrivateKey β€” bestie, that's the whole name, and yes it's a mouthful, we love her anyway πŸ’…

This is a page from the User Contributed Perl Documentation, living in section 3pm (so like, ONVIF:...ateKey(3pm), you know the vibe, it got truncated in the header because honestly who has the room).


✨ DESCRIPTION ✨

Okay so. This is a Perl data type class for the XML Schema defined element LoadCertificateWithPrivateKey πŸŽ€

And which namespace is she repping? http://www.onvif.org/ver10/device/wsdl β€” that one, exactly that one, no cap 🫢


πŸ¦‹ PROPERTIES πŸ¦‹

These are the properties you can touch, and the way you touch them is with the get_PROPERTY / set_PROPERTY methods β€” that's the whole system, she's simple like that πŸ’–

  • CertificateWithPrivateKey β€” the one and only property, the main character of this class πŸ‘‘
$element->set_CertificateWithPrivateKey($data);
$element->get_CertificateWithPrivateKey();

πŸ’œ METHODS πŸ’œ

🌈 new

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

It's the constructor!! She builds the thing ✨ And this is the data structure you can pass to new(), laid out exactly as she wants it:

{
  CertificateWithPrivateKey =>  { # ONVIF::Device::Types::CertificateWithPrivateKey
    CertificateID =>  $some_value, # token
    Certificate =>  { # ONVIF::Device::Types::BinaryData
      Data =>  $some_value, # base64Binary
    },
    PrivateKey =>  { # ONVIF::Device::Types::BinaryData
      Data =>  $some_value, # base64Binary
    },
  },
},
Not me staring at PrivateKey inside a structure called *CertificateWithPrivateKey*… the way that nesting just makes sense though 😭 keep the Data values as base64Binary, that's literally the type, don't get cute with it πŸ™ˆ

πŸŽ€ AUTHOR πŸŽ€

Generated by SOAP::WSDL

No human author credit, she was literally generated by SOAP::WSDL β€” iconic behaviour, born fully formed, ate and left no crumbs πŸ“


And that's the whole page, bestie!! πŸ’– Signing off with the footer deets: this is perl v5.40.1, dated 2026-02-01, and the page name is that same ONVIF:...ateKey(3pm) from the top, so you know exactly which one you're in 🧚 ⭐

πŸ“¦ where this page comes from