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