Синтаксис:
function VerifySignature( const Content: WideString; const Signature: WideString; out VerifyCertificate: ICertificate; out VerifyMsg: WideString; out SignDate: TDateTime): WordBool; |
Параметры:
| • | Content – данные; |
| • | Signature – электронная подпись; |
| • | VerifyCertificate – сертификат ЭП; |
| • | SignDate – дата подписания; |
| • | VerifyMsg – причина, по которой достоверность подписи определить не удалось. |
Возвращаемое значение:
| • | True, если подпись достоверна. При этом в параметр VerifyCertificate записывается сертификат ЭП; |
| • | False, если подпись не достоверна или достоверность подписи определить не удалось. При этом в параметр VerifyMsg записывается текст возникшей ошибки, который будет отображен пользователю. |
Описание:
Метод проверяет достоверность электронной подписи, переданной в параметре Signature, для данных, переданных в параметре Content. Подробнее о работе с сертификатом см. описание интерфейса ICertificate.
| © Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |