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