Аутентификационное испытание (InteractiveChallenge)
| Поле | Тип | Описание |
|---|---|---|
| Title | string | Текст, который вызывающая система может отобразить пользователю в своем интерфейсе |
| TextChallenge[] | TextChallenge | Дополнительные данные для подтверждения операции |
| ChoiceChallenge[] | ChoiceChallenge | Запрос выбора параметров потверждения операции |
Поля TextChallenge и ChoiceChallenge зваимоисключающие. Поле ChoiceChallenge заполняется только в случае
если пользователю назначено несколько методов вторичной аутентификации.
Тип TextChallenge
В поле TextChallenge содержится:
| Поле | Описание |
|---|---|
| Image | QR-код для offline-подтверждения операции. Заполняется только при аутентификации через мобильное приложение myDSS |
| RefID | Идентификатор операции, созданной на Сервисе Операций |
| ExpiresIn | Срок действия операции, созданной на Сервисе Операций, в секундах |
| CreatedAt | Время создания аутентификационного испытания (unix-time) |
| AuthnMethod | Идентификатор метода, используемый для подтверждения операции |
| Label | Описание операции, которое вызывающая система может отобразить пользователю в своем интерфейсе |
| Title | Краткое описание операции, которое вызывающая система может отобразить пользователю в своем интерфейсе |
Тип ChoiceChallenge
В поле ChoiceChallenge содержится:
| Поле | Тип | Описание |
|---|---|---|
| Choice | Choice[] | Список доступных пользователю методов аутентификации |
| RefID | string | Идентификатор операции, созданной на Сервисе Операций |
| ExpiresIn | int | Срок действия операции, созданной на Сервисе Операций в секундах |
| CreatedAt | int | Время создания аутентификационного испытания (unix-time) |
| Label | string | Описание операции, которое вызывающая система может отобразить пользователю в своем интерфейсе |
Тип Choice
| Поле | Тип | Описание |
|---|---|---|
| RefID | string | Идентификатор метода аутентификации |
| Label | string | Наименование метода аутентификации, которое вызывающая система может отобразить пользователю в своем интерфейсе |
| Description | string | Описание метода аутентификации, которое вызывающая система может отобразить пользователю в своем интерфейсе |