ONVIF:...uration(3pm)
π ONVIF::Analytics::Types::Dot1XConfiguration β from the User Contributed Perl Documentation π
okay bestie, sit down, hydrate, and let me tell you about this absolute icon of a Perl class: ONVIF::Analytics::Types::Dot1XConfiguration. no cap, she's a whole vibe. β¨
πΈ NAME πΈ
ONVIF::Analytics::Types::Dot1XConfiguration β yes that's the whole name, she's long but she's worth it π«Ά
π¦ DESCRIPTION π¦
So basically: this is a Perl data type class. it's literally here to represent the XML Schema defined complexType called Dot1XConfiguration, and that type lives in the namespace http://www.onvif.org/ver10/schema. that's it, that's the whole job. she's a container, she's serving structure, she's lowkey the backbone of your ONVIF data. π
π PROPERTIES π
these are the properties you can get at with get_PROPERTY / set_PROPERTY methods β iykyk, the classic pair:
Dot1XConfigurationTokenIdentityAnonymousIDEAPMethodCACertificateIDEAPMethodConfigurationExtension
seven properties. iconic. no skips, no cuts. π
β METHODS β
π§ new π§
Constructor time!! π this is where you build the thing. and here's the data structure you may pass to new(), verbatim, don't come for me, this is exactly how it goes:
{ # ONVIF::Analytics::Types::Dot1XConfiguration
Dot1XConfigurationToken => $some_value, # ReferenceToken
Identity => $some_value, # string
AnonymousID => $some_value, # string
EAPMethod => $some_value, # int
CACertificateID => $some_value, # token
EAPMethodConfiguration => { # ONVIF::Analytics::Types::EAPMethodConfiguration
TLSConfiguration => { # ONVIF::Analytics::Types::TLSConfiguration
CertificateID => $some_value, # token
},
Password => $some_value, # string
Extension => { # ONVIF::Analytics::Types::EapMethodExtension
},
},
Extension => { # ONVIF::Analytics::Types::Dot1XConfigurationExtension
},
},
see how nested it gets?? EAPMethodConfiguration has a TLSConfiguration inside it, which has a CertificateID, plus its own Password and Extension. and then the outer Extension is its own whole thing. it's giving nesting dolls, it's giving main character energy, it's giving slay. π
π AUTHOR π
Generated by SOAP::WSDL. shoutout to the machine that wrote her fr fr π«Ά
π heads up bestie: everything in that constructor structure is exactly as written up there β don't go renaming fields or flattening the nesting, the XML schema will NOT be forgiving. π
okay that's the whole page, ily, go build something beautiful with your Dot1X config π
this cutie was served up by perl v5.40.1, dated 2026-02-01, and yes the manual page name is literally ONVIF:...uration(3pm) β abbreviated and mysterious, we love that for her. bye bestie!! πβ¨πΈπ¦ππ
π¦ 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