Синтаксис:
procedure SignByAnotherUser( Certificate: OleVariant; const User: IUser; [optional] SignatureType: TSignatureType; [optional] const Comment: WideString); |
Параметры:
• | Certificate – сертификат ЭП; |
• | User – пользователь, от лица которого необходимо подписать версию; |
• | SignatureType – вид подписи. По умолчанию параметр принимает значение stAuthenticating; |
• | Comment – примечание к подписи. |
Описание:
Метод подписывает версию документа ЭП от лица пользователя User. В качестве параметра User следует передавать пользователя, которого замещает текущий пользователь. Текущий пользователь должен обладать правами на подписание документов данного вида, в противном случае будет сгенерировано исключение. В качестве параметра Certificate следует передавать объект IECertificate с загруженным сертификатом.
Метод инициирует процесс «Сохранение записи справочника» (для документов процессы совпадают). Список событий, обрабатываемых при вызове метода, может отличаться от указанного в описании процесса. Получить точный список событий можно с помощью отладчика ISBL.
Метод Sign Метод VerifySignatures Свойство Signed Свойство Signatures |
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |