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.SignResults
public static void signDocuments(User user, OperationsManager.ApproveRequest approveRequest, SignResultNetworkCallback callback)
user
- Объект пользователя данного устройстваapproveRequest
- Запрос на подписаниеcallback
- Реализация SignResultNetworkCallback
для обработки результатов. При
успехе возвращает массив результатов подписания, представленных объектами
OperationsManager.SignResults
public 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
для обработки результатов