static func confirmOperation(approveRequest: ApproveRequest) async throws
Подтверждение операции путем отправки заранее подготовленного запроса на подтверждение
static func confirmOperation(approveRequest: ApproveRequest, queue: DispatchQueue, completion: (_ result: Result<Void, Error>) -> Void)
Подтверждение операции путем отправки заранее подготовленного запроса на подтверждение
static func confirmOperation(operation: Operation, user: User, signMode: SignMode, skipSnippet: Bool, isSelectionEnabled: Bool, checkCertificate: Bool) async throws -> ApproveRequest
Подтверждение операции
static func getDocumentBinaryData(documentId: String, user: User) async throws -> URL
Получение бинарных данных документа с сервера
static func getDocumentBinaryData(documentId: String, user: User, queue: DispatchQueue, completion: (_ result: Result<URL, Error>) -> Void)
Получение бинарных данных документа с сервера
static func getDocumentDescription(documentId: String, user: User) async throws -> Document
Получение информации о документе
static func getDocumentDescription(documentId: String, user: User, queue: DispatchQueue, completion: (_ result: Result<Document, Error>) -> Void)
Получение информации о документе
static func getOperationsInfo(user: User, interval: TimeInterval?, operationId: String?) async throws -> [OperationInfo]
Получение сведений об операциях
static func getOperationsInfo(user: User, interval: TimeInterval?, operationId: String?, queue: DispatchQueue, completion: (_ result: Result<[OperationInfo], Error>) -> Void)
Получение сведений об операциях
static func getOperationsList(user: User, operationType: String?, operationId: String?, clientId: String?) async throws -> [Operation]
Получение списка операций
static func getOperationsList(user: User, operationType: String?, operationId: String?, clientId: String?, queue: DispatchQueue, completion: (_ result: Result<[Operation], Error>) -> Void)
Получение списка операций
static func signDocuments(approveRequest: ApproveRequest) async throws -> [SignResult]
Подписание документов путем отправки заранее подготовленного запроса на подпись
static func signDocuments(approveRequest: ApproveRequest, queue: DispatchQueue, completion: (_ result: Result<[SignResult], Error>) -> Void)
Подписание документов путем отправки заранее подготовленного запроса на подпись
static func signDocuments(documentsIDs: [String], user: User, signParams: SignParams) async throws -> [SignResult]
Подписание документов
static func signDocuments(documentsIDs: [String], user: User, signParams: SignParams, queue: DispatchQueue, completion: (_ result: Result<[SignResult], Error>) -> Void)
Подписание документов
static func signDocumentsOffline(documentsIDs: [String], user: User, signParams: SignParams) async throws -> ApproveRequest
Подписание документов Offline. Формируется запрос на подпись.
static func signDocumentsOffline(documentsIDs: [String], user: User, signParams: SignParams, queue: DispatchQueue, completion: (_ result: Result<ApproveRequest, Error>) -> Void)
Подписание документов Offline. Формируется запрос на подпись.