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