Синтаксис:
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 |