ONVIF:...ateKey(3pm)
πΈ 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 atPrivateKeyinside a structure called *CertificateWithPrivateKey*β¦ the way that nesting just makes sense though π keep theDatavalues asbase64Binary, 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
- ubuntu resolute: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- ubuntu stonking: zoneminder 1.36.37+dfsg1-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms