Копировать ссылку на страницу

Предоставляет инструменты для работы с EDMS-объектами через Агент веб-доступа.

Свернуть/развернуть Функции

Свернуть/развернуть Public method checkDocumentLocalCopies – проверить наличие локальных копий документов

Синтаксис:

 

checkDocumentLocalCopies()

Возвращаемое значение:

Объект типа edms.

Описание:

Если локальные копии документов найдены, отобразится окно с полным списком копий.

Свернуть/развернуть Public method checkDocumentHasLocalCopy – проверить наличие локальной копии документа с указанным ИД

Синтаксис:

 

checkDocumentHasLocalCopy(docID)

Параметры:

Имя

Тип

Описание

docID

integer

ИД документа, у которого нужно проверить наличие локальных копий

Возвращаемое значение:

Массив с локальными копиями указанного документа.

Свернуть/развернуть Public method getDocumentDecryptedKey – получить ключ для дешифрования документа

Синтаксис:

 

getDocumentDecryptedKey(documentID, encryptionType, pluginName, password, onSuccess, onError)

Параметры:

Имя

Тип

Описание

documentID

integer

ИД документа

encryptionType

string

Тип шифрования

pluginName

base64string

Имя плагина Агента веб-доступа для шифрования

password

string

Пароль для расшифровки

onSuccess

function

Функция обратного вызова для возвращения ключа. В качестве параметра передается ответ от Агента веб-доступа

onError

function

Функция обратного вызова для отображения ошибки. В качестве параметра передается ответ от Агента веб-доступа

Возвращаемое значение:

Объект типа edms.

Свернуть/развернуть Public method getJobDecryptedKey – получить ключ для дешифрования задания

Синтаксис:

 

getJobDecryptedKey(jobID, encryptionType, pluginName, password, onSuccess, onError)

Параметры:

Имя

Тип

Описание

jobID

integer

ИД задания

encryptionType

string

Тип шифрования

pluginName

base64string

Имя плагина Агента веб-доступа для шифрования

password

string

Пароль для расшифровки

onSuccess

function

Функция обратного вызова для возвращения ключа. В качестве параметра передается ответ от Агента веб-доступа

onError

function

Функция обратного вызова для отображения ошибки. В качестве параметра передается ответ от Агента веб-доступа

Возвращаемое значение:

Объект типа edms.

Свернуть/развернуть Public method getTaskDecryptedKey – получить ключ для дешифрования задачи

Синтаксис:

 

getTaskDecryptedKey(documentID, encryptionType, pluginName, password, onSuccess, onError)

Параметры:

Имя

Тип

Описание

documentID

integer

ИД задачи

encryptionType

string

Тип шифрования

pluginName

base64string

Имя плагина Агента веб-доступа для шифрования

password

string

Пароль для расшифровки

onSuccess

function

Функция обратного вызова для возвращения ключа. В качестве параметра передается ответ от Агента веб-доступа

onError

function

Функция обратного вызова для отображения ошибки. В качестве параметра передается ответ от Агента веб-доступа

Возвращаемое значение:

Объект типа edms.

Свернуть/развернуть Public method 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.

Свернуть/развернуть Public method 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.

Свернуть/развернуть Public method 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.

См. также

 

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM