ONVIF::...0Request(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

okay bestie, welcome to the ONVIF::...0Request(3) page β€” part of the User Contributed Perl Documentation. it’s giving very specific Perl class energy, and we’re gonna get into all of it πŸ’…βœ¨

🌸 NAME 🌸

ONVIF::Device::Elements::GetPkcs10Request

that’s the whole name, no cap 🫢

πŸ¦‹ DESCRIPTION πŸ¦‹

it’s a Perl data type class for the XML Schema defined element GetPkcs10Request from the namespace http://www.onvif.org/ver10/device/wsdl.

literally that’s the vibe: XML Schema element, Perl class, namespace included. iconic ✨

πŸŽ€ PROPERTIES πŸŽ€

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

  • CertificateID β€” get it and set it like this:
$element->set_CertificateID($data);
$element->get_CertificateID();
  • Subject β€” same deal, bestie:
$element->set_Subject($data);
$element->get_Subject();
  • Attributes β€” and this one too:
$element->set_Attributes($data);
$element->get_Attributes();

πŸ”₯ METHODS πŸ”₯

✨ new ✨

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

constructor energy πŸ’– the following data structure may be passed to new():

{
  CertificateID =>  $some_value, # token
  Subject =>  $some_value, # string
  Attributes =>  { # ONVIF::Device::Types::BinaryData
    Data =>  $some_value, # base64Binary
  },
},

that’s the whole constructor situation β€” token, string, and the ONVIF::Device::Types::BinaryData bit with base64Binary data. slay 🌈

πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL β€” yes, that’s the author line, fr fr.


πŸ’– that’s it, bestie. perl v5.42.3, dated 1980-01-01, page ONVIF::...0Request(3). go off 🫢

πŸ“¦ where this page comes from