Развернуть все
Свернуть все

Функция CadesMsgGetCertificateValuesEx

Возвращает сертификаты из доказательств подлинности, вложенных в подпись.

Синтаксис

C/C++
 BOOL CadesMsgGetCertificateValuesEx (
   __in PCMSG_SIGNER_INFO pSignerInfo,
   __out PCADES_BLOB_ARRAY *ppCertificates
 );

Параметры

pSignerInfo

[in] Указатель на структуру CMSG_SIGNER_INFO , соответствующую подписи из которой извлекаются данные.

ppCertificates

[out] Указатель на указатель на тип _CADES_BLOB_ARRAY, в котором содержится массив закодированных сертификатов. После использования указатель необходимо освободить с помощью функции CadesFreeBlobArray.

Возвращаемое значение

TRUE в случае успеха, FALSE в случае неудачи, дополнительную информацию об ошибке можно получить через GetLastError .

Примечания

Возвращает закодированные сертификаты из доказательств подлинности, вложенных в подпись, в виде массива.

Обратите внимание, что функция CadesMsgGetCertificateValuesEx возвращает сертификаты, содержащиеся в атрибуте CertificateValues подписи и штампа времени на подпись при их наличии.

Требования

Заголовочный файл cades.h
Библиотека cades.dll (Windows), cades.so (Unix)
Библиотека импорта cades.lib (Windows)
Минимальная версия продукта 1.0