IEDSProvider - интерфейс

Объект, обеспечивающий низкоуровневые функции по работе с электронной подписью.

Definition

Пространство имён: Tessa.Platform.EDS
Сборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
C#
public interface IEDSProvider

Методы

ExtendDocumentAsync Расширяет объект подписи информацией по меткам времени и другой информацией, в соответствии с настройками. Возвращает расширенную подпись в base64, тип подписи и профиль подписи. Для подписи в формате BES возвращает исходную подпись.
GetBesSignatureAsync Возвращает подпись в формате BES в base64.
GetSignatureAttributesFromSignatureAsync Возвращает параметры подписи для указанного объекта подписи.
GetSignedDocumentAsync Возвращает объект в base64, содержащий ЭП подписанного файла.
GetSignedDocumentWithSignedAttributesAsync Возвращает объект в base64, содержащий ЭП подписанного файла.
GetToBeSignedAsync Возвращает объект подписи в base64, подготовленный для подписания на клиенте.
GetToBeSignedWithHashAsync Возвращает объект подписи в base64, подготовленный для подписания на клиенте.
ValidateDocumentAsync Выполняет валидацию электронной подписи. Возвращает сериализованную структуру, которая содержит информацию по проверке различных параметров подписи.

См. также