onvif
    Preparing search index...

    Interface SecurityCapabilities

    interface SecurityCapabilities {
        accessPolicyConfig?: boolean;
        defaultAccessPolicy?: boolean;
        dot1X?: boolean;
        hashingAlgorithms?: StringList;
        httpDigest?: boolean;
        jsonWebToken?: boolean;
        kerberosToken?: boolean;
        maxPasswordHistory?: number;
        maxPasswordLength?: number;
        maxUserNameLength?: number;
        maxUserRoles?: number;
        maxUsers?: number;
        onboardKeyGeneration?: boolean;
        RELToken?: boolean;
        remoteUserHandling?: boolean;
        SAMLToken?: boolean;
        securityPolicies?: StringList;
        supportedEAPMethods?: IntList;
        "TLS1.0"?: boolean;
        "TLS1.1"?: boolean;
        "TLS1.2"?: boolean;
        usernameToken?: boolean;
        "X.509Token"?: boolean;
    }
    Index
    accessPolicyConfig?: boolean

    Indicates support for access policy configuration.

    defaultAccessPolicy?: boolean

    Indicates support for the ONVIF default access policy.

    dot1X?: boolean

    Indicates support for IEEE 802.1X configuration.

    hashingAlgorithms?: StringList

    Supported hashing algorithms as part of HTTP and RTSP Digest authentication.Example: MD5,SHA-256

    httpDigest?: boolean

    Indicates support for WS over HTTP digest authenticated communication layer.

    jsonWebToken?: boolean

    Indicates support for JWT-based authentication with WS-Security Binary Security token.

    kerberosToken?: boolean

    Indicates support for WS-Security Kerberos token.

    maxPasswordHistory?: number

    Maximum number of passwords that the device can remember for each user

    maxPasswordLength?: number

    Maximum number of characters supported for the password by CreateUsers and SetUser.

    maxUserNameLength?: number

    Maximum number of characters supported for the username by CreateUsers.

    maxUserRoles?: number

    Whenever set to an integer greater than zero, it signals that the device supports editable user roles. It indicates the maximum number of editable user roles.

    maxUsers?: number

    The maximum number of users that the device supports.

    onboardKeyGeneration?: boolean

    Indicates support for onboard key generation.

    RELToken?: boolean

    Indicates support for WS-Security REL token.

    remoteUserHandling?: boolean

    Indicates support for remote user configuration. Used when accessing another device.

    SAMLToken?: boolean

    Indicates support for WS-Security SAML token.

    securityPolicies?: StringList

    Indicates which security policies are supported. Options are: ModifyPassword, PasswordComplexity, AuthFailureWarnings

    supportedEAPMethods?: IntList

    EAP Methods supported by the device. The int values refer to the IANA EAP Registry.

    "TLS1.0"?: boolean

    Indicates support for TLS 1.0.

    "TLS1.1"?: boolean

    Indicates support for TLS 1.1.

    "TLS1.2"?: boolean

    Indicates support for TLS 1.2.

    usernameToken?: boolean

    Indicates support for WS-Security Username token.

    "X.509Token"?: boolean

    Indicates support for WS-Security X.509 token.