ONVIF::...uration(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

πŸ’– NAME πŸ’–

Okay bestie, welcome to the User Contributed Perl Documentation page for ONVIF::...uration(3) β€” yes, the title is abbreviated like that, and the full module name is ONVIF::Device::Elements::SetDot1XConfiguration, periodt.

This is a Perl data type class for the XML Schema-defined element SetDot1XConfiguration, and it comes from the namespace http://www.onvif.org/ver10/device/wsdl. Slay.


✨ DESCRIPTION ✨

It's giving XML Schema element energy: this class represents the SetDot1XConfiguration element, straight from the http://www.onvif.org/ver10/device/wsdl namespace. No cap, that's the whole vibe.


πŸŽ€ PROPERTIES πŸŽ€

You can access these properties with the get_PROPERTY / set_PROPERTY methods, bestie:

  • Dot1XConfiguration β€” your main character property. Set it and get it like this:
$element->set_Dot1XConfiguration($data);
$element->get_Dot1XConfiguration();

🌟 METHODS 🌟

✨ new ✨

Constructor alert! You can pass it the following data structure:

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

And here's the full data structure, exactly as the page says:

{
  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
    },
  },
},

πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. That's the author note, and we respect it. 🫢


Okay bye bestie, this page was brought to you by perl v5.42.3, dated 1980-01-01, with the footer tag ONVIF::...uration(3) β€” stay hydrated and may your XML always validate πŸ’…βœ¨

πŸ“¦ where this page comes from