ONVIF:...meters(3pm)

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

πŸ’– NAME πŸ’–

Okay so bestie, the whole thing is called ONVIF::Media::Types::CertificateGenerationParameters, and it hangs out in the User Contributed Perl Documentation section β€” the manual name on the tin is ONVIF:...meters(3pm). That's literally it. That's the name. No notes. πŸŽ€


✨ DESCRIPTION ✨

This is a Perl data type class, and it's here for one very specific job: it represents the XML Schema defined complexType CertificateGenerationParameters from the namespace http://www.onvif.org/ver10/schema. So if you're out here wrestling ONVIF XML, this class is your girl. πŸ’…


πŸ¦‹ PROPERTIES πŸ¦‹

These are the properties, and the way you get at them is with the get_PROPERTY / set_PROPERTY methods:

  • CertificateID
  • Subject
  • ValidNotBefore
  • ValidNotAfter
  • Extension

That's the whole roster, no cap. 🌸


πŸ”₯ METHODS πŸ”₯

⭐ new ⭐

Constructor! Here's the data structure you're allowed to hand to new():

 { # ONVIF::Media::Types::CertificateGenerationParameters
   CertificateID =>  $some_value, # token
   Subject =>  $some_value, # string
   ValidNotBefore =>  $some_value, # token
   ValidNotAfter =>  $some_value, # token
   Extension =>  { # ONVIF::Media::Types::CertificateGenerationParametersExtension
   },
 },

Look at those little comments next to each key β€” they're telling you the type, so CertificateID is a token, Subject is a string, ValidNotBefore is a token, ValidNotAfter is a token, and Extension is a whole nested hash for ONVIF::Media::Types::CertificateGenerationParametersExtension. Nested. We love a little structure within a structure. 🫢


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. Iconic behaviour from the generator, honestly.


And that's a wrap, bestie! This page was brought to you by perl v5.40.1, dated 2026-02-01, and yes it's still chillin' under the manual name ONVIF:...meters(3pm). Go forth and generate those certificates. πŸ’–βœ¨πŸ¦‹
πŸ“¦ where this page comes from