Сведения о хранение ключа пользователя (KeyStorageInfo)
| Поле | Тип | Описание |
|---|---|---|
| StorageType | KeyStorageType | (флаг) Размещение ключа пользователя. |
| Data | KeyStorageInfoData | Сведения о хранении ключа пользователя |
Тип поля Data зависит от значения поля StorageType
| Тип хранения | Тип сведений о хранении | Описание |
|---|---|---|
| Server | - | Ключ пользователь хранится на сервере DSS |
| Mobile | MyDssKeyStorageInfoData | Ключ пользоваеля хранится в мобильном приложении |
| UserKeyCarrier | - | Ключ пользователя хранится на носителе пользователя: токен, реестр, папка и т.п. |
Сведения о ключе в мобильном приложении (MyDssKeyStorageInfoData)
| Поле | Тип | Описание |
|---|---|---|
| MyDssSystem | string | Идентификатор прикладной системы. |
| Kids | List<string> | Список идентификаторов устройств. |
| Carrier | int | Ключевой носитель. |
Поле Carrier может принимать значение:
- Unknown = 0 - Размещение ключа не известно.
- Device = 1 - Ключ хранится на устройстве пользователя.
- Rutoken = 2 - Ключ хранится на Рутокен (NFC/USB).