confirm Operation
Подтверждение операции путём отправки заранее подготовленного запроса на подтверждение.
Перед вызовом метода должно выполняться условие User.isReadyToSign == true.
Parameters
Объект пользователя данного устройства User
Запрос на подтверждение ApproveRequest
При ошибке возвращается NetworkError
При успехе
See also
Подтверждение операции. Показывает содержимое операции и кнопки для подтверждения или отклонения. При необходимости ввода пароля показывает соответствующий экран.
Parameters
Объект пользователя данного устройства
Операция для подтверждения
режим подписи (при режиме Offline запрос на сервер не отправляется)
Установленный флаг позволяет выбирать документы для подтверждения/отклонения
Установленный флаг позволяет сразу отобразить исходное представление документа в случае, если операция состоит только из одного документа.
Установленный флаг запрещает подтверждение, но оставляет возможным отклонение операции на сертификате, у которого статус не Certificate.State#active, либо статус Certificate.State#out_of_order и прошёл срок действия сертификата Certificate#getNotAfter
При ошибке возвращается запрос на подтверждение
При успехе возвращается запрос на подтверждение
See also
Подтверждение операции путем отправки заранее подготовленного запроса на подтверждение.
Parameters
Объект пользователя данного устройства
Запрос на подтверждение
При ошибке возвращается NetworkError
При успехе
See also
Подтверждение операции.
Перед вызовом метода должно выполняться условие User.isReadyToSign == true. Параметры documentsToConfirm* и documentsToDecline не могут одновременно быть пустыми списками и не могут одновременно иметь значение null.
Parameters
Объект пользователя данного устройства
Операция для подтверждения
Список подтверждаемых документов. Если подтверждаемых документов нет (но есть отклоняемые документы), необходимо передать значение null. Если требуется подтвердить операцию без документов, то необходимо передать пустой список.
Список отклоняемых документов. Если отклоняемых документов нет (но есть подтверждаемые документы), необходимо передать значение null. Если требуется отклонить операцию без документов, то необходимо передать пустой список.
Режим подписи. Если задан режим OperationsManager.SignMode.Offline, то сформированный запрос на подтверждение не будет отправляться на сервер.
Объект KeysSource с информацией о хранилище ключей
При ошибке возвращается запрос на подтверждение
При успехе возвращается запрос на подтверждение