onvif
    Preparing search index...

    Interface ServiceCapabilities

    The service capabilities reflect optional functionality of a service. The information is static and does not change during device operation. The following capabilities are available:

    interface ServiceCapabilities {
        clientSuppliedTokenSupported?: boolean;
        credentialAccessProfileValiditySupported: boolean;
        credentialValiditySupported: boolean;
        defaultCredentialSuspensionDuration?: string;
        extension?: ServiceCapabilitiesExtension;
        maxAccessProfilesPerCredential: number;
        maxBlacklistedItems?: number;
        maxCredentials: number;
        maxLimit: number;
        maxWhitelistedItems?: number;
        resetAntipassbackSupported: boolean;
        supportedIdentifierType: string[];
        validitySupportsTimeValue: boolean;
    }

    Hierarchy (View Summary)

    Index
    clientSuppliedTokenSupported?: boolean

    Indicates that the client is allowed to supply the token when creating credentials. To enable the use of the command SetCredential, the value must be set to true.

    credentialAccessProfileValiditySupported: boolean

    Indicates that the device supports validity on the association between a credential and an access profile.

    credentialValiditySupported: boolean

    Indicates that the device supports credential validity.

    defaultCredentialSuspensionDuration?: string

    The default time period that the credential will temporary be suspended (e.g. by using the wrong PIN a predetermined number of times). The time period is defined as an [ISO 8601] duration string (e.g. “PT5M”).

    maxAccessProfilesPerCredential: number

    The maximum number of access profiles for a credential.

    maxBlacklistedItems?: number

    The maximum number of blacklisted credential identifiers supported by the device.

    maxCredentials: number

    The maximum number of credential supported by the device. If set to 0, then operations using credential token are not supported.

    maxLimit: number

    The maximum number of entries returned by a single Get<Entity>List or Get<Entity> request. The device shall never return more than this number of entities in a single response.

    maxWhitelistedItems?: number

    The maximum number of whitelisted credential identifiers supported by the device.

    resetAntipassbackSupported: boolean

    Indicates the device supports resetting of anti-passback violations and notifying on anti-passback violations.

    supportedIdentifierType: string[]

    A list of identifier types that the device supports. Is of type text. Identifier types starting with the prefix pt: are reserved to define ONVIF-specific types as defined in pt:RecognitionType. Please note that pt:REX is not an identifier type. For custom defined identifier types, free text can be used.

    validitySupportsTimeValue: boolean

    Indicates that the device supports both date and time value for validity. If set to false, then the time value is ignored.