public final class OperationsManagerNonQual
extends _CallbackInvoker
| Constructor and Description |
|---|
OperationsManagerNonQual() |
| Modifier and Type | Method and Description |
|---|---|
static void |
confirmOperation(User user,
Operation operation,
java.util.List<Operation.Document> documentsToConfirm,
java.util.List<Operation.Document> documentsToDecline,
OperationsManager.SignMode signMode,
KeysSource keysSource,
ApproveRequestNetworkCallback callback)
Подтверждение операции.
Перед вызовом метода должно выполняться условие User.isReadyToSign() == true. |
static void |
confirmOperation(User user,
OperationsManager.ApproveRequest approveRequest,
NetworkCallback callback)
Подтверждение операции путем отправки заранее подготовленного запроса на подтверждение
|
static void |
getDocumentPreview(User user,
java.lang.String documentId,
PDFNetworkCallback callback)
Получение предварительного просмотра документа
|
static void |
getDocumentRawPDF(User user,
java.lang.String documentId,
int pageOffset,
int pageCount,
PDFNetworkCallback callback)
Получение "сырого" документа в формате PDF
|
static void |
signDocuments(User user,
java.util.List<Operation.Document> confirmedDocuments,
OperationsManager.SignParams params,
KeysSource keysSource,
SignResultNetworkCallback callback)
Подписание документов.
Перед вызовом метода должно выполняться условие User.isReadyToSign() == true. |
static void |
signDocuments(User user,
OperationsManager.ApproveRequest approveRequest,
SignResultNetworkCallback callback)
Подписание документов путем отправки заранее подготовленного запроса на подпись
|
static void |
signDocumentsOffline(User user,
java.util.List<Operation.Document> confirmedDocuments,
OperationsManager.SignParams params,
ApproveRequestNetworkCallback callback)
Формирование запроса на подпись без отправки на сервер .
Перед вызовом метода должно выполняться условие User.isReadyToSign() == true. |
public static void getDocumentPreview(User user, java.lang.String documentId, PDFNetworkCallback callback)
user - Объект пользователя данного устройстваdocumentId - Идентификатор документа вcallback - Реализация PDFNetworkCallback для обработки результатовpublic static void getDocumentRawPDF(User user, java.lang.String documentId, int pageOffset, int pageCount, PDFNetworkCallback callback)
user - Объект пользователя данного устройстваdocumentId - Идентификатор документа вpageOffset - Номер страницы, с которой формировать документpageCount - Количество страниц для полученияcallback - Реализация PDFNetworkCallback для обработки результатовpublic static void signDocuments(User user, java.util.List<Operation.Document> confirmedDocuments, OperationsManager.SignParams params, KeysSource keysSource, SignResultNetworkCallback callback)
User.isReadyToSign() == true.user - Объект пользователя данного устройстваconfirmedDocuments - Список подтвержденных документовparams - Параметры подписанияkeysSource - Информация о хранилище ключейcallback - Реализация SignResultNetworkCallback для обработки результатов. При
успехе возвращает массив результатов подписания, представленных объектами
OperationsManager.SignResultspublic static void signDocuments(User user, OperationsManager.ApproveRequest approveRequest, SignResultNetworkCallback callback)
user - Объект пользователя данного устройстваapproveRequest - Запрос на подписаниеcallback - Реализация SignResultNetworkCallback для обработки результатов. При
успехе возвращает массив результатов подписания, представленных объектами
OperationsManager.SignResultspublic static void signDocumentsOffline(User user, java.util.List<Operation.Document> confirmedDocuments, OperationsManager.SignParams params, ApproveRequestNetworkCallback callback)
User.isReadyToSign() == true.user - Объект пользователя данного устройстваconfirmedDocuments - Список подтвержденных документовparams - Параметры подписанияcallback - Реализация ApproveRequestNetworkCallback для обработки результатовpublic static void confirmOperation(User user, OperationsManager.ApproveRequest approveRequest, NetworkCallback callback)
user - Объект пользователя данного устройстваapproveRequest - Запрос на подтверждениеcallback - Реализация NetworkCallback для обработки результатовpublic static void confirmOperation(User user, Operation operation, java.util.List<Operation.Document> documentsToConfirm, java.util.List<Operation.Document> documentsToDecline, OperationsManager.SignMode signMode, KeysSource keysSource, ApproveRequestNetworkCallback callback)
User.isReadyToSign() == true.
Параметры documentsToConfirm и documentsToDecline не могут одновременно быть пустыми списками и не
могут одновременно иметь значение null.user - Объект пользователя данного устройстваoperation - Операция для подтвержденияdocumentsToConfirm - Список подтверждаемых документов. Если подтверждаемых документов нет (но есть
отклоняемые документы), необходимо передать значение null. Если требуется
подтвердить операцию без документов, то необходимо передать пустой список.documentsToDecline - Список отклоняемых документов. Если отклоняемых документов нет (но есть
подтверждаемые документы), необходимо передать значение null. Если требуется
отклонить операцию без документов, то необходимо передать пустой список.signMode - Режим подписи. Если задан режим
OperationsManager.SignMode.Offline, то
сформированный запрос на подтверждение не будет отправляться на сервер.keysSource - Информация о хранилище ключейcallback - Реализация ApproveRequestNetworkCallback для обработки результатов