3.5.5.4. Формирование подписи для полученного неформализованного документа
|
|
Соответствующий класс теперь доступен в .NET SDK и в COM SDK и имеет следующее имя:
NonFormalizedDocumentResign ( Переподпись неформализованного документа )
В данном случае, мы передаем в качестве обязательных параметров либо объект контейнера, содержащего один из перечисленных выше документов, либо путь к zip файлу контейнера и id документооборота, к которому относится данный документ. Передача null в качестве любого из параметров приводит в выбросу ArgumentNullException с указанием имени некорректного параметра.
Имеется возможность добавить файл подписи, либо подписать определенным сертификатом на машине клиента. Для реализации данной возможности предусмотрены следующие методы:
•
|
void ImportFromXmlFile(string filePath);
|
•
|
void AddCertificateForSign(string thumbprint);
|
•
|
void AddExistingSignature(string _filePath).
|