ONVIF:...ateKey(3pm)
π ONVIF::Analytics::Types::CertificateWithPrivateKey π
okay bestie, pull up a chair, because we're looking at ONVIF:...ateKey(3pm) β that's the page title, and yes, it lives in the User Contributed Perl Documentation section of the manual. It's giving very niche, very specific, very we know what we're doing energy, and honestly? We do. π«Ά
β¨ NAME β¨
ONVIF::Analytics::Types::CertificateWithPrivateKey β say that three times fast, I dare you. It's a whole mouthful but it's literally just the name of this Perl class, no cap. π
πΈ DESCRIPTION πΈ
So here's the tea: this is a Perl data type class for the XML Schema defined complexType CertificateWithPrivateKey, and it comes from the namespace http://www.onvif.org/ver10/schema. That's it, that's the whole vibe. It's a little container that knows how to be a certificate with a private key attached, per the schema. Iconic behavior honestly. β¨
π¦ PROPERTIES π¦
The following properties may be accessed using get_PROPERTY / set_PROPERTY methods:
CertificateIDπCertificateπPrivateKeyπ
Three properties. Clean. Minimal. She understood the assignment. β¨
π METHODS π
π new π
Constructor. The following data structure may be passed to new():
{ # ONVIF::Analytics::Types::CertificateWithPrivateKey
CertificateID => $some_value, # token
Certificate => { # ONVIF::Analytics::Types::BinaryData
Data => $some_value, # base64Binary
},
PrivateKey => { # ONVIF::Analytics::Types::BinaryData
Data => $some_value, # base64Binary
},
},
okay so let's walk through this because it's lowkey the cutest little nested hash situation you've ever seen:
CertificateIDtakes$some_value, and the comment tells us that value is atoken. Slay. πCertificatetakes a nested hash that's anONVIF::Analytics::Types::BinaryData, and inside that,Datatakes$some_value, which isbase64Binary. Nested. Layers. Depth. We love a complexType with range. πPrivateKeyis literally the same deal β anotherONVIF::Analytics::Types::BinaryData, anotherData => $some_value, anotherbase64Binary. Twin behavior, fr fr. π
heads up bestie: those comments in the code (# token,# base64Binary) are the type annotations, not optional gossip. They're telling you what flavor of value goes there. Don't skip them. π
π AUTHOR π
Generated by SOAP::WSDL. That's the whole author line. The machine wrote it, the machine owns it, and honestly? It ate. π
and that's the page, bestie β a tiny little certificate-and-key wrapper from the ONVIF analytics types, doing exactly what it says on the tin. π¦
cute sign-off: this lovely lil' doc came from perl v5.40.1, dated 2026-02-01, and it answers to the name ONVIF:...ateKey(3pm). mwah. πβ¨π
π¦ 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