Электронная подпись¶
Технологии электронной подписи идут в связке: сначала идентификация (DS Identifier или DS NPCK), затем Liveness и Face2Face, затем подписание (DS Signer). В конце вместо обычного финального экрана показывается результат подписания.
DS Identifier¶
- Идентификация. Экран «Пройти верификацию»: номер телефона и ИИН. В демонстрационном режиме дополнительно загрузка PDF-документа для подписи («Загрузите файл в формате PDF»). На идентификацию 3 попытки.
- Согласие. «Я согласен предоставить доступ к своему цифровому документу и на сбор, обработку и хранение своих персональных данных» с чекбоксом и кнопкой подтверждения.
- Код. «Введите полученный код» (СМС). Доступно до 5 попыток; после их исчерпания проверка завершается отказом. Если настроен альтернативный путь, вместо СМС запрашивается «Введите 6-значный код» из приложения.
DS NPCK¶
Идентификация через НПЦК. Экран «Пройти верификацию»: ИИН и телефон. После отправки приходит СМС, и появляется «Введите полученный код». Число попыток ввода кода задаётся настройкой.
DS Signer¶
- Согласие на выпуск ЭЦП. «Я даю свое согласие на выпуск электронно-цифровой подписи (ЭЦП)», ссылка «Посмотреть условия», кнопка «Подписать».
- Пароль.
- Нет сертификата: экран создания пароля. «Пожалуйста, запомните пароль, в дальнейшем он вам будет нужен».
- Сертификат есть: «Введите свой пароль», счётчик «Попыток осталось: …». 5 попыток, затем отказ. Ссылка «Забыли пароль? Нажмите здесь, чтобы перевыпустить сертификат» ведёт на перевыпуск: код из СМС на номер, чьи последние цифры показаны, и новый пароль.
- Подписание. Пока документ готовится, показывается «Ожидаем загрузку документа…». Ввод не требуется.
Сообщения об ошибках электронной подписи перечислены в разделе Причины отказа.
Финальный экран подписания¶
«Подписание выполнено» и ссылка «Скачать подписанные документы в zip файле», либо «Подписание не выполнено» с текстом причины. Перенаправление по redirect_urls для Workflow с подписью не выполняется.