Синтаксис:
signAttributes(attributes:string, certificateId:integer, pluginName:base64string, pluginVersion:string, comment:string, isApprovingSign:boolean, isForSubstitute:boolean, substituteUserCode:string, additionalInfo:string, tokenPinCode:tokenPinCode, onSignedCallback:function)
• | attributes – набор атрибутов для подписания; |
• | certificateId – ИД сертификата, которым будут подписаны атрибуты; |
• | pluginName – имя плагина Агента веб-доступа для подписания; |
• | pluginVersion – версия плагина Агента веб-доступа для подписания; |
• | comment – комментарий к подписи; |
• | isApprovingSign – признак утверждающей подписи; |
• | isForSubstitute – признак подписания документа от имени замещаемого пользователя; |
• | substituteUserCode – код замещаемого пользователя. Параметр передается, если в параметре isForSubstitute установлено значение true; |
• | additionalInfo – дополнительная информация; |
• | tokenPinCode – пин-код токена, с помощью которого подписываются атрибуты; |
• | onSignedCallback – функция обратного вызова для подписания. В качестве параметра передается ответ от Агента веб-доступа. |
Возвращаемое значение:
Объект типа edms.