Application Key

An application key is linked to a user account.

Table 1. Available fields in blickfeld.secure.config.ApplicationKey
Field Type Default Unit

purpose

string

-

-

Human readable purpose for this application key. It is recommended to briefly describe the purpose of the application key here. The field should help users to quickly identify different application keys but can also be left empty.

access_level

optional base.AccessControl.Level

-

-

Access level which is granted to this application key.

access_read_only

bool

-

-

If true, this application key has read-only access permissions.

access_http

bool

-

-

If true, this key authenticates ONVIF requests and RTSP video streams (HTTP digest, WS-UsernameToken, RTSP basic and digest) and can not be used for a regular login.

username

optional string

-

-

Optional name to authenticate ONVIF and RTSP with in place of the account name, i.e. an ONVIF user. Requires access_http. Has to be unique among all account names and application key usernames.