ONVIF:...ilities(3pm)

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

πŸ’– ONVIF::PTZ::Types::SecurityCapabilities πŸ’–

okay bestie, gather round, because we're looking at ONVIF::PTZ::Types::SecurityCapabilities β€” part of the User Contributed Perl Documentation, manual page ONVIF:...ilities(3pm). it's giving "niche but iconic" and honestly? we're obsessed. πŸŽ€


✨ DESCRIPTION ✨

so basically 🌸 this is a Perl data type class for the XML Schema defined complexType SecurityCapabilities, living in the namespace http://www.onvif.org/ver10/schema. it's a little Perl-side glow-up of an XML thing. slay.


πŸ¦‹ PROPERTIES πŸ¦‹

the way that you can access all of these with get_PROPERTY / set_PROPERTY methods?? main character energy fr fr. here's the full roster, no skips, no cuts:

  • TLS1__1
note bestie πŸ“Œ the name of this property has been altered, because it didn't match perl's notion of variable/subroutine names. the altered name is used in perl code only β€” XML output uses the original name: TLS1.1
  • TLS1__2
note again 🫢 the name of this property has been altered, because it didn't match perl's notion of variable/subroutine names. the altered name is used in perl code only β€” XML output uses the original name: TLS1.2
  • OnboardKeyGeneration
  • AccessPolicyConfig
  • X__509Token
and another one πŸ’… the name of this property has been altered, because it didn't match perl's notion of variable/subroutine names. the altered name is used in perl code only β€” XML output uses the original name: X.509Token
  • SAMLToken
  • KerberosToken
  • RELToken
  • Extension

πŸ’… METHODS πŸ’…

🌈 new

constructor bestie! the following data structure may be passed to new():

 { # ONVIF::PTZ::Types::SecurityCapabilities
   TLS1__1 =>  $some_value, # boolean
   TLS1__2 =>  $some_value, # boolean
   OnboardKeyGeneration =>  $some_value, # boolean
   AccessPolicyConfig =>  $some_value, # boolean
   X__509Token =>  $some_value, # boolean
   SAMLToken =>  $some_value, # boolean
   KerberosToken =>  $some_value, # boolean
   RELToken =>  $some_value, # boolean
   Extension =>  { # ONVIF::PTZ::Types::SecurityCapabilitiesExtension
     TLS1__0 =>  $some_value, # boolean
     Extension =>  { # ONVIF::PTZ::Types::SecurityCapabilitiesExtension2
       Dot1X =>  $some_value, # boolean
       SupportedEAPMethod =>  $some_value, # int
       RemoteUserHandling =>  $some_value, # boolean
     },
   },
 },

like look at that nesting 😭 it's nested three deep and it ate. every single one is a boolean except SupportedEAPMethod, which is an int β€” iykyk. ✨


πŸ‘‘ AUTHOR πŸ‘‘

generated by SOAP::WSDL. no cap. πŸ”₯


and that's a wrap, bestie πŸ¦‹ this lil page came to you from perl v5.40.1, dated 2026-02-01, under the manual name ONVIF:...ilities(3pm) β€” stay hydrated, stay type-safe, periodt. πŸ’–

πŸ“¦ where this page comes from