ONVIF:...uration(3pm)

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

✨ NAME ✨

ONVIF::Device::Elements::CreateDot1XConfiguration β€” bestie, this is a Perl data type class, and it lives in the 3pm manual section (you know, the User Contributed Perl Documentation corner of the universe πŸ’…).


πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so, no cap: this is a Perl data type class for the XML Schema defined element CreateDot1XConfiguration, and that element comes from the namespace http://www.onvif.org/ver10/device/wsdl. That's the whole vibe. It's giving "glorified structured hash with a fancy name" and honestly? Iconic. πŸ‘‘


πŸŽ€ PROPERTIES πŸŽ€

The following properties may be accessed using get_PROPERTY / set_PROPERTY methods:

  • Dot1XConfiguration β€” the one and only property, the main character fr fr πŸ’–
$element->set_Dot1XConfiguration($data);
$element->get_Dot1XConfiguration();

🌸 METHODS 🌸

πŸ’« new

my $element = ONVIF::Device::Elements::CreateDot1XConfiguration->new($data);

Constructor, bestie. Here's the tea: the following data structure may be passed to new():

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

Look at all those nested hashes. It's giving ✨*inception*✨ β€” a hash inside a hash inside a hash. The way that Extension is just sitting there empty with nothing to say is so relatable honestly πŸ™ˆ. Just copy the shape exactly, don't get creative, and you'll be slaying πŸ’….


🫢 AUTHOR 🫢

Generated by SOAP::WSDL. Not a human, not a poet, just a code generator doing its little thing. πŸ€–βœ¨


perl v5.40.1 Β· 2026-02-01 Β· from the User Contributed Perl Documentation collection β€” mwah, that's a wrap, go forth and configure your Dot1X, bestie πŸ’–πŸŒˆβ­

πŸ“¦ where this page comes from