checkDocumentLocalCopies – проверить наличие локальных копий документов
Синтаксис:
checkDocumentLocalCopies()
Возвращаемое значение:
Объект типа edms.
Описание:
Если локальные копии документов найдены, отобразится окно с полным списком копий.
|
checkDocumentHasLocalCopy – проверить наличие локальной копии документа с указанным ИД
Синтаксис:
checkDocumentHasLocalCopy(docID)
Параметры:
Имя
|
Тип
|
Описание
|
docID
|
integer
|
ИД документа, у которого нужно проверить наличие локальных копий
|
Возвращаемое значение:
Массив с локальными копиями указанного документа.
|
getDocumentDecryptedKey – получить ключ для дешифрования документа
Синтаксис:
getDocumentDecryptedKey(documentID, encryptionType, pluginName, password, onSuccess, onError)
Параметры:
Имя
|
Тип
|
Описание
|
documentID
|
integer
|
ИД документа
|
encryptionType
|
string
|
Тип шифрования
|
pluginName
|
base64string
|
Имя плагина Агента веб-доступа для шифрования
|
password
|
string
|
Пароль для расшифровки
|
onSuccess
|
function
|
Функция обратного вызова для возвращения ключа. В качестве параметра передается ответ от Агента веб-доступа
|
onError
|
function
|
Функция обратного вызова для отображения ошибки. В качестве параметра передается ответ от Агента веб-доступа
|
Возвращаемое значение:
Объект типа edms.
|
getJobDecryptedKey – получить ключ для дешифрования задания
Синтаксис:
getJobDecryptedKey(jobID, encryptionType, pluginName, password, onSuccess, onError)
Параметры:
Имя
|
Тип
|
Описание
|
jobID
|
integer
|
ИД задания
|
encryptionType
|
string
|
Тип шифрования
|
pluginName
|
base64string
|
Имя плагина Агента веб-доступа для шифрования
|
password
|
string
|
Пароль для расшифровки
|
onSuccess
|
function
|
Функция обратного вызова для возвращения ключа. В качестве параметра передается ответ от Агента веб-доступа
|
onError
|
function
|
Функция обратного вызова для отображения ошибки. В качестве параметра передается ответ от Агента веб-доступа
|
Возвращаемое значение:
Объект типа edms.
|
getTaskDecryptedKey – получить ключ для дешифрования задачи
Синтаксис:
getTaskDecryptedKey(documentID, encryptionType, pluginName, password, onSuccess, onError)
Параметры:
Имя
|
Тип
|
Описание
|
documentID
|
integer
|
ИД задачи
|
encryptionType
|
string
|
Тип шифрования
|
pluginName
|
base64string
|
Имя плагина Агента веб-доступа для шифрования
|
password
|
string
|
Пароль для расшифровки
|
onSuccess
|
function
|
Функция обратного вызова для возвращения ключа. В качестве параметра передается ответ от Агента веб-доступа
|
onError
|
function
|
Функция обратного вызова для отображения ошибки. В качестве параметра передается ответ от Агента веб-доступа
|
Возвращаемое значение:
Объект типа edms.
|
signDocument – подписать документ указанным сертификатом
Синтаксис:
signDocument(docID, versionNumber, certificateID, pluginName, comment, isApprovingSign, isForSubstitute, substituteUserCode, onSignedCallback)
Параметры:
Имя
|
Тип
|
Описание
|
docID
|
integer
|
ИД документа для подписания
|
versionNumber
|
integer
|
Номер версии документа для подписания
|
certificateID
|
integer
|
ИД сертификата, которым будет подписан документ
|
pluginName
|
base64string
|
Имя плагина Агента веб-доступа для подписания
|
comment
|
string
|
Комментарий к подписи
|
isApprovingSign
|
boolean
|
Признак утверждающей подписи
|
isForSubstitute
|
boolean
|
Признак подписания документа от имени замещаемого пользователя
|
substituteUserCode
|
string
|
Код замещаемого пользователя. Параметр передается, если в параметре isForSubstitute установлено значение true
|
onSignedCallback
|
function
|
Функция обратного вызова для подписания. В качестве параметра передается ответ от Агента веб-доступа
|
Возвращаемое значение:
Объект типа edms.
|
signJob – подписать текст задания
Синтаксис:
signJob(jobID, certificateID, pluginName, comment, isApprovingSign, isForSubstitute, substituteUserCode, onSignedCallback)
Параметры:
Имя
|
Тип
|
Описание
|
jobID
|
integer
|
ИД задания для подписания
|
certificateID
|
integer
|
ИД сертификата, которым будет подписан текст задания
|
pluginName
|
base64string
|
Имя плагина Агента веб-доступа для подписания
|
comment
|
string
|
Комментарий к подписи
|
isApprovingSign
|
boolean
|
Признак утверждающей подписи
|
isForSubstitute
|
boolean
|
Признак подписания текста от имени замещаемого пользователя
|
substituteUserCode
|
string
|
Код замещаемого пользователя. Параметр передается, если в параметре isForSubstitute установлено значение true
|
onSignedCallback
|
function
|
Функция обратного вызова для подписания. В качестве параметра передается ответ от Агента веб-доступа
|
Возвращаемое значение:
Объект типа edms.
|
signTask – подписать текст задачи
Синтаксис:
signTask(taskID, certificateID, pluginName, comment, isApprovingSign, isForSubstitute, substituteUserCode, onSignedCallback)
Параметры:
Имя
|
Тип
|
Описание
|
taskID
|
integer
|
ИД задачи для подписания
|
certificateID
|
integer
|
ИД сертификата, которым будет подписан текст задачи
|
pluginName
|
base64string
|
Имя плагина Агента веб-доступа для подписания
|
comment
|
string
|
Комментарий к подписи
|
isApprovingSign
|
boolean
|
Признак утверждающей подписи
|
isForSubstitute
|
boolean
|
Признак подписания текста от имени замещаемого пользователя
|
substituteUserCode
|
string
|
Код замещаемого пользователя. Параметр передается, если в параметре isForSubstitute установлено значение true
|
onSignedCallback
|
function
|
Функция обратного вызова для подписания. В качестве параметра передается ответ от Агента веб-доступа
|
Возвращаемое значение:
Объект типа edms.
|
|