ONVIF:...uration(3pm)

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

πŸ’– ONVIF::Media::Types::Dot1XConfiguration πŸ’–

okay bestie, so this is a Perl data type class for the XML Schema defined complexType Dot1XConfiguration β€” and it lives in the namespace http://www.onvif.org/ver10/schema. that's the whole vibe. it's a lil Perl module that holds the data for that one specific XML thing. iconic of it, honestly. πŸŽ€

(this page comes from the User Contributed Perl Documentation, iykyk, and the module's manual page is literally named ONVIF:...uration(3pm) because apparently nobody had the energy to type the whole thing out. we respect the abbreviation era. πŸ’…)


🌸 PROPERTIES 🌸

so here's the tea: all of these properties are accessible using get_PROPERTY / set_PROPERTY methods. classic. love that for them.

  • Dot1XConfigurationToken
  • Identity
  • AnonymousID
  • EAPMethod
  • CACertificateID
  • EAPMethodConfiguration
  • Extension

seven of them. all accounted for. no crumbs left. ✨


πŸ¦‹ METHODS πŸ¦‹

new ✨

it's the Constructor, bestie. the main character moment. here's the data structure you can pass to new(), verbatim, no cap:

{ # ONVIF::Media::Types::Dot1XConfiguration
  Dot1XConfigurationToken => $some_value, # ReferenceToken
  Identity =>  $some_value, # string
  AnonymousID =>  $some_value, # string
  EAPMethod =>  $some_value, # int
  CACertificateID =>  $some_value, # token
  EAPMethodConfiguration =>  { # ONVIF::Media::Types::EAPMethodConfiguration
    TLSConfiguration =>  { # ONVIF::Media::Types::TLSConfiguration
      CertificateID =>  $some_value, # token
    },
    Password =>  $some_value, # string
    Extension =>  { # ONVIF::Media::Types::EapMethodExtension
    },
  },
  Extension =>  { # ONVIF::Media::Types::Dot1XConfigurationExtension
  },
},

look at that nesting. it's giving russian dolls. it's giving lore. πŸͺ†πŸ’œ and yes, the Extension hashes are just chillin' there empty β€” that's how the generated code rolls, we don't question it. πŸ”₯


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL β€” so it wasn't even hand-written, it was birthed fully formed by a code generator. slay, machine. πŸ€–βœ¨


and that's the whole page, babes! 🫢 this was perl v5.40.1, dated 2026-02-01, from the manual page lovingly known as ONVIF:...uration(3pm) β€” yeah the truncated name again, she contains multitudes. go forth and configure your Dot1X, bestie. periodt. πŸ’…πŸŒˆ

πŸ“¦ where this page comes from