ONVIF::...bilities(3)
π ONVIF::Analytics::Types::SecurityCapabilities π
okay so bestie, this is the manual page ONVIF::...bilities(3) from the User Contributed Perl Documentation, and itβs literally all about the Perl class for the XML Schema complexType SecurityCapabilities. Slay.
β¨ NAME β¨
ONVIF::Analytics::Types::SecurityCapabilities β the main-character Perl data type class for the XML Schema defined complexType SecurityCapabilities from the namespace http://www.onvif.org/ver10/schema. periodt.
πΈ DESCRIPTION πΈ
This is a Perl data type class for the XML Schema defined complexType SecurityCapabilities from the namespace http://www.onvif.org/ver10/schema. Itβs giving very specific, very structured, very XML girlie. π
π§ PROPERTIES π§
These properties may be accessed using get_PROPERTY / set_PROPERTY methods. yes bestie, thatβs the whole vibe:
TLS1__1β the TLS 1.1 property. Heads up: 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β the TLS 1.2 property. Same situation, 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.2.OnboardKeyGenerationβ theOnboardKeyGenerationproperty. no rename drama here. πAccessPolicyConfigβ theAccessPolicyConfigproperty. iconic, honestly.X__509Tokenβ the X.509 token property. Note time: 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β theSAMLTokenproperty. we love a token moment. π«ΆKerberosTokenβ theKerberosTokenproperty. another token, another slay.RELTokenβ theRELTokenproperty. token number three, no cap.Extensionβ theExtensionproperty. it opens the door to the extension structure down innew(), iykyk. π¦
π METHODS π
π new
Constructor. The following data structure may be passed to new():
{ # ONVIF::Analytics::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::Analytics::Types::SecurityCapabilitiesExtension
TLS1__0 => $some_value, # boolean
Extension => { # ONVIF::Analytics::Types::SecurityCapabilitiesExtension2
Dot1X => $some_value, # boolean
SupportedEAPMethod => $some_value, # int
RemoteUserHandling => $some_value, # boolean
},
},
},
look at that nested extension situation. itβs giving structured data realness. π
π AUTHOR π
Generated by SOAP::WSDL. thatβs the author line, bestie. no notes.
mwah π this cutie is from perl v5.42.3, dated 1980-01-01, and the manual page is ONVIF::...bilities(3) β User Contributed Perl Documentation and all. π
π¦ where this page comes from
- nixpkgs unstable: zoneminder 1.38.6
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms