GetSignatureEmbeddedCertificateCount
Цифровые подписи
Описание
Считает сертификаты, которые подпись несёт в своём CMS
Набор сертификатов, выходящий за пределы содержащего его CMS-контейнера, отклоняется; заполнение после внешнего объекта CMS по-прежнему принимается
Синтаксис
Delphi
Function TPDFlib.GetSignatureEmbeddedCertificateCount(Const InputFile, Password, FieldName: WideString): Integer;Параметры
| InputFile | The signed PDF. |
|---|---|
| Password | Пароль для открытия документа или пустая строка |
| FieldName | Имя поля подписи из результатов перечисления подписей |
Возвращаемые значения
| Count | Число встроенных сертификатов |
|---|---|
| 0 | Файл или поле не удалось прочитать, либо подпись не содержит сертификатов |
Примечания
Индексируйте сертификаты от 0 до этого значения минус один через GetSignatureEmbeddedCertificateDER
Документ читается через разделяемый дескриптор, поэтому ответ доступен, пока файл открыт верификатором или просмотрщиком
См. также
GetSignatureEmbeddedCertificateDER, GetSignatureSignerCertificateDER