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