Информация об устройстве пользователя (MyDssKeyInfo)
Сведения об устройстве пользователя. Используется в методах Аутентификации при помощи мобильного приложения.
| Поле | Тип | Описаниe |
|---|---|---|
| Kid | String | Идентификатор устройства пользователя |
| Uid | String | Идентификатор (guid) пользователя |
| DeviceName | String | Имя устройства, на котором сохранен ключ |
| NotBefore | Long | Срок начала действия ключа в Unix Time |
| NotAfter | Long | Срок окончания действия ключа в Unix Time |
| State | String | Статус ключа (DeviceStates) |
| UserName | String | Имя пользователя (он же external user id, он же логин) |
| Profile | String | Профиль пользователя |
| NonceRequired | Bool | Требование подтверждения ключа с помощью Nonce |
| SignatureRequired | Bool | Требование подтверждения привязки устройства при помощи подписи |
| SystemId | String | Идентификатор прикладной системы |
| SystemDisplayName | String | Отображаемое имя прикладной системы |
| Alias | String | Псевдоним устройства (Alias) |
| AuthKeyType | Int | Протокол аутентификации мобильного приложения: 0 - ключ подписи в мобильном приложении и/или на токене, 1 - "распределенные" ключи |
| AuthVersion | Int | Верcия протокола аутентификации мобильного приложения. Если AuthKeyType = 0, всегда равна 0. Если AuthKeyType = 1, может быть равна 0 или 1 |