sign Documents Offline
inline fun OperationsManager.signDocumentsOffline(parentActivity: Activity? = null, user: User, documentIds: ArrayList<String>, params: OperationsManager.SignParams, crossinline onError: (request: OperationsManager.ApproveRequest) -> Unit, crossinline onSuccess: (request: OperationsManager.ApproveRequest) -> Unit)
Подписание документов без отправки запроса на сервер . Показывает экран с содержимым документов. При необходимости ввода пароля показывает соответствующий экран.
Parameters
parent Activity
user
Объект пользователя данного устройства
document Ids
Непустой список документов на подписание
params
Параметры подписания
on Error
При ошибке возвращается запрос на подтверждение
on Success
При успехе возвращается запрос на подтверждение
See also
inline fun OperationsManagerNonQual.signDocumentsOffline(user: User, confirmedDocuments: List<Operation.Document?>, params: OperationsManager.SignParams, crossinline onError: (request: OperationsManager.ApproveRequest) -> Unit, crossinline onSuccess: (request: OperationsManager.ApproveRequest) -> Unit)
Формирование запроса на подпись без отправки на сервер .
Перед вызовом метода должно выполняться условие User.isReadyToSign == true.
Parameters
user
Объект пользователя данного устройства
confirmed Documents
Список подтвержденных документов
params
Параметры подписания
on Error
При ошибке возвращается запрос на подтверждение
on Success
При успехе возвращается запрос на подтверждение