ONVIF::...ilities(3)
π ONVIF::Device::Types::SecurityCapabilities π
okay so you're looking at ONVIF::...ilities(3) β that's the manual page title, bestie, don't panic about the dots, it's just the man system being dramatic and truncating things. The actual star of the show is ONVIF::Device::Types::SecurityCapabilities, and honestly? It's giving "quiet Perl module that holds a lot of booleans." Let's get into it π
β¨ NAME β¨
ONVIF::Device::Types::SecurityCapabilities
periodt. that's the name. it's a Perl data type class and it's lowkey iconic π
πΈ DESCRIPTION πΈ
So this is a Perl data type class for the XML Schema defined complexType SecurityCapabilities, and it lives in the namespace:
http://www.onvif.org/ver10/device/wsdl
that's it, that's the vibe. it's a type class, it does type class things β¨
π¦ PROPERTIES π¦
The following properties may be accessed using get_PROPERTY / set_PROPERTY methods:
...and that's genuinely the whole list. nothing enumerated after it. it's an empty list and I'm not gonna lie to you and make one up π (the real ones are down in the attributes, iykyk)
π₯ METHODS π₯
β new
Constructor. The following data structure may be passed to new():
,
no because why is it literally just a comma π that's the whole data structure. that's what the page says. I'm not editing the source material, bestie β if you were hoping for a big juicy nested hashref, the manpage said no. π«Ά
π attr
NOTE: Attribute documentation is experimental, and may be inaccurate. See the correspondent WSDL/XML Schema if in question.
(translation: this part was auto-generated, so double-check the WSDL/XML Schema if something looks sus π)
This class has additional attributes, accessibly via the attr() method.
attr() returns an object of the class ONVIF::Device::Types::SecurityCapabilities::_SecurityCapabilities::XmlAttr.
The following attributes can be accessed on this object via the corresponding get_/set_ methods:
TLS1.0β Indicates support for TLS 1.0.- This attribute is of type
SOAP::WSDL::XSD::Typelib::Builtin::boolean.
- This attribute is of type
TLS1.1β Indicates support for TLS 1.1.- This attribute is of type
SOAP::WSDL::XSD::Typelib::Builtin::boolean.
- This attribute is of type
TLS1.2β Indicates support for TLS 1.2.- This attribute is of type
SOAP::WSDL::XSD::Typelib::Builtin::boolean.
- This attribute is of type
OnboardKeyGenerationβ Indicates support for onboard key generation.- This attribute is of type
SOAP::WSDL::XSD::Typelib::Builtin::boolean.
- This attribute is of type
AccessPolicyConfigβ Indicates support for access policy configuration.- This attribute is of type
SOAP::WSDL::XSD::Typelib::Builtin::boolean.
- This attribute is of type
DefaultAccessPolicyβ Indicates support for the ONVIF default access policy.- This attribute is of type
SOAP::WSDL::XSD::Typelib::Builtin::boolean.
- This attribute is of type
Dot1Xβ Indicates support for IEEE 802.1X configuration.- This attribute is of type
SOAP::WSDL::XSD::Typelib::Builtin::boolean.
- This attribute is of type
RemoteUserHandlingβ Indicates support for remote user configuration. Used when accessing another device.- This attribute is of type
SOAP::WSDL::XSD::Typelib::Builtin::boolean.
- This attribute is of type
X.509Tokenβ Indicates support for WS-Security X.509 token.- This attribute is of type
SOAP::WSDL::XSD::Typelib::Builtin::boolean.
- This attribute is of type
SAMLTokenβ Indicates support for WS-Security SAML token.- This attribute is of type
SOAP::WSDL::XSD::Typelib::Builtin::boolean.
- This attribute is of type
KerberosTokenβ Indicates support for WS-Security Kerberos token.- This attribute is of type
SOAP::WSDL::XSD::Typelib::Builtin::boolean.
- This attribute is of type
UsernameTokenβ Indicates support for WS-Security Username token.- This attribute is of type
SOAP::WSDL::XSD::Typelib::Builtin::boolean.
- This attribute is of type
HttpDigestβ Indicates support for WS over HTTP digest authenticated communication layer.- This attribute is of type
SOAP::WSDL::XSD::Typelib::Builtin::boolean.
- This attribute is of type
RELTokenβ Indicates support for WS-Security REL token.- This attribute is of type
SOAP::WSDL::XSD::Typelib::Builtin::boolean.
- This attribute is of type
SupportedEAPMethodsβ IANA EAP Registry.- This attribute is of type
ONVIF::Device::Types::EAPMethodTypes.
- This attribute is of type
MaxUsersβ The maximum number of users that the device supports.- This attribute is of type
SOAP::WSDL::XSD::Typelib::Builtin::int.
- This attribute is of type
sixteen attributes, bestie. we counted. every single one is here. slay π
π AUTHOR π
Generated by SOAP::WSDL
(no human author credited, it's a machine-made module and honestly it's serving main character energy for something that was auto-generated π€β¨)
π and that's the whole page!! cute sign-off time: this lil number comes from perl v5.42.3, dated 1980-01-01 (yes, the epoch-y birthday, we love a vintage date π). go forth and set your MaxUsers, mwah π
π¦ 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