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

Состав

Функции

Имя Описание
function member CadesAddHashSignature Добавляет новую усовершенствованную подпись в сообщение по хэш-значению.
function member CadesEnhanceMessage Функция усовершенствования подписи.
function member CadesEnhanceMessageAll Функция усовершенствования всех подписей сообщения.
function member CadesFormatMessage Аналог функции FormatMessage .
function member CadesFreeBlob Освобождает структуру CRYPT_DATA_BLOB , возвращаемую функциями для работы с усовершенствованной подписью.
function member CadesFreeBlobArray Освобождает тип CADES_BLOB_ARRAY, возвращаемый функциями для работы с усовершенствованной подписью.
function member CadesFreeSignaturePropPages Освобождает массив указателей на структуры PPROPSHEETPAGE , возвращаемый функциями отображения усовершенствованной подписи.
function member CadesFreeVerificationInfo Освобождает структуру CADES_VERIFICATION_INFO, возвращаемую функциями для работы с усовершенствованной подписью.
function member CadesMsgAddEnhancedSignature Добавляет новую усовершенствованную подпись в сообщение.
function member CadesMsgConvertCreateContext Открытие контекста для преобразования отсоединённой подписи в присоединённую.
function member CadesMsgConvertFreeContext Освобождает контекст преобразования.
function member CadesMsgConvertUpdate Принимает сообщение для преобразования в неотсоединённую усовершенствованную подпись.
function member CadesMsgCountersign Аналог функции CryptMsgCountersign для работы с усовершенствованной подписью.
function member CadesMsgCountersignEncoded Аналог функции CryptMsgCountersignEncoded для работы с усовершенствованной подписью.
function member CadesMsgEnhanceSignature Функция создания усовершенствованной подписи.
function member CadesMsgEnhanceSignatureAll Функция создания усовершенствованной подписи для всех подписей в сообщении.
function member CadesMsgGetCadesCTimestamps Возвращает штампы времени на доказательства подлинности подписи, вложенные в сообщение.
function member CadesMsgGetCadesCTimestampsEncoded Возвращает штампы времени на доказательства подлинности, вложенные в подпись.
function member CadesMsgGetCadesCTimestampsEx Возвращает штампы времени на доказательства подлинности, вложенные в подпись.
function member CadesMsgGetCertificateValues Возвращает сертификаты из доказательств подлинности подписи, вложенных в сообщение.
function member CadesMsgGetCertificateValuesEncoded Возвращает сертификаты из доказательств подлинности, вложенных в подпись.
function member CadesMsgGetCertificateValuesEx Возвращает сертификаты из доказательств подлинности, вложенных в подпись.
function member CadesMsgGetRevocationValues Возвращает доказательства проверки на отзыв (списки отозванных сертификатов и ответы службы OCSP), вложенные в сообщение.
function member CadesMsgGetRevocationValuesEncoded Возвращает доказательства проверки на отзыв, вложенные в подпись.
function member CadesMsgGetRevocationValuesEx Возвращает доказательства проверки на отзыв, вложенные в подпись.
function member CadesMsgGetSignatureTimestamps Возвращает штампы времени на подпись, вложенные в сообщение.
function member CadesMsgGetSignatureTimestampsEncoded Возвращает штампы времени на подпись, вложенные в подпись.
function member CadesMsgGetSignatureTimestampsEx Возвращает штампы времени на подпись, вложенные в подпись.
function member CadesMsgGetSigningCertId Возвращает идентификатор сертификата, на котором была создана УЭЦП.
function member CadesMsgGetSigningCertIdEncoded Возвращает идентификатор сертификата, на котором была создана УЭЦП.
function member CadesMsgGetSigningCertIdEx Возвращает идентификатор сертификата, на котором была создана УЭЦП.
function member CadesMsgGetSigningCertIdHashAlg Возвращает алгоритм хэширования сертификата используемый в идентификаторе сертификата подписи.
function member CadesMsgGetSigningCertIdHashAlgEncoded Возвращает алгоритм хэширования сертификата, используемый в идентификаторе сертификата подписи.
function member CadesMsgGetSigningCertIdHashAlgEx Возвращает алгоритм хэширования сертификата, используемый в идентификаторе сертификата подписи.
function member CadesMsgIsType Проверяет соответствие заданному типу усовершенствованной подписи.
function member CadesMsgIsTypeEncoded Проверяет соответствие закодированной подписи заданному типу усовершенствованной подписи.
function member CadesMsgOpenToEncode Открывает дескриптор сообщения для создания усовершенствованной подписи.
function member CadesMsgUIDisplaySignature Низкоуровневая функция отображения окна свойств УЭЦП.
function member CadesMsgUIDisplaySignatureByHash Низкоуровневая функция отображения окна свойств УЭЦП, проверяемой при помощи CadesSignedData.VerifyHash().
function member CadesMsgUIDisplaySignatures Низкоуровневая функция отображения окна со списком УЭЦП.
function member CadesMsgUIDisplaySignaturesByHash Низкоуровневая функция отображения окна со списком УЭЦП, проверяемых при помощи CadesSignedData.VerifyHash().
function member CadesMsgVerifyCountersignatureEncoded Аналог функции CryptMsgVerifyCountersignatureEncoded для работы с усовершенствованной подписью.
function member CadesMsgVerifyCountersignatureEncodedEx Аналог функции CryptMsgVerifyCountersignatureEncodedEx для работы с усовершенствованной подписью.
function member CadesMsgVerifySignature Проверяет усовершенствованную подпись сообщения.
function member CadesMsgViewSignature Низкоуровневая функция создания страниц свойств УЭЦП.
function member CadesMsgViewSignatures Низкоуровневая функция создания страницы со списком УЭЦП.
function member CadesSignHash Аналог функции CadesSignMessage для создания подписи по хэш-значению.
function member CadesSignMessage Аналог функции CryptSignMessage для работы с усовершенствованной подписью.
function member CadesUIDisplaySignature Упрощенная функция отображения УЭЦП.
function member CadesUIDisplaySignatureDetached Упрощенная функция отображения отделенной УЭЦП.
function member CadesUIDisplaySignatures Упрощенная функция отображения списка УЭЦП.
function member CadesUIDisplaySignaturesDetached Упрощенная функция отображения списка отделенных УЭЦП.
function member CadesVerifyDetachedMessage Аналог функции CryptVerifyDetachedMessageSignature для работы с усовершенствованной подписью.
function member CadesVerifyHash Аналог функции CadesVerifyMessage для проверки подписи по хэш-значению.
function member CadesVerifyMessage Аналог функции CryptVerifyMessageSignature для работы с усовершенствованной подписью.
function member CadesViewSignature Упрощенная функция создания страниц свойств УЭЦП.
function member CadesViewSignatureDetached Упрощенная функция создания страниц свойств отделенной УЭЦП.
function member CadesViewSignatures Упрощенная функция создания страницы со списком УЭЦП.
function member CadesViewSignaturesDetached Упрощенная функция создания страницы со списком отделенных УЭЦП.
function member XadesFreeBlob Освобождает структуру CRYPT_DATA_BLOB , возвращаемую функциями для работы с усовершенствованной XAdES подписью.
function member XadesFreeBlobArray Освобождает тип CADES_BLOB_ARRAY, возвращаемый функциями для работы с усовершенствованной XAdES подписью.
function member XadesFreeVerificationInfoArray Освобождает список указателей на структуру XADES_VERIFICATION_INFO, возвращаемую функциями для работы с усовершенствованной XAdES подписью.
function member XadesGetCertificateValues Возвращает сертификаты из доказательств подлинности XAdES подписи, вложенных в сообщение.
function member XadesGetSignerCount Возвращает количество узлов подписи в подписанном XML документе.
function member XadesGetSigningCertId Возвращает идентификатор сертификата, на котором была создана УЭЦП.
function member XadesGetSigningCertIdHashAlg Возвращает алгоритм хэширования сертификата используемый в идентификаторе сертификата подписи.
function member XadesIsTypeEncoded Проверяет соответствие закодированной XAdES подписи заданному типу усовершенствованной подписи.
function member XadesSign Функция для работы с усовершенствованной XAdES подписью.
function member XadesVerify Функция для работы с усовершенствованной подписью.

Структуры

Имя Описание
struct member CADES_AUTH_PARA Структура, содержащая параметры аутентификации.
struct member CADES_COSIGN_PARA Структура, содержащая параметры создания удостоверяющей подписи (countersignature).
struct member CADES_ENCODE_INFO Структура, задаваемая в качестве параметра функции CadesMsgOpenToEncode.
struct member CADES_ENHANCE_MESSAGE_PARA Структура, содержащая параметры усовершенствования подписи.
struct member CADES_EXTRA_PARA Структура, содержащая параметры создания подписи CAdES-T.
struct member CADES_PROXY_PARA Структура, содержащая параметры прокси (адрес прокси и параметры аутентификации).
struct member CADES_SERVICE_CONNECTION_PARA Структура, содержащая параметры соединения со службой (например, со службой штампов времени).
struct member CADES_SIGN_MESSAGE_PARA Структура, задаваемая в качестве параметра функции CadesSignMessage.
struct member CADES_SIGN_PARA Структура, содержащая параметры создания усовершенствованной подписи.
struct member CADES_VERIFICATION_INFO Структура с дополнительной информацией о проверке подписи, указатель на которую возвращают функции CadesMsgVerifySignature, CadesVerifyMessage и CadesVerifyDetachedMessage.
struct member CADES_VERIFICATION_PARA Структура, содержащая дополнительные параметры проверки усовершенствованной подписи.
struct member CADES_VERIFY_MESSAGE_PARA Структура, задаваемая в качестве параметра функциям CadesVerifyMessage и CadesVerifyDetachedMessage.
struct member CADES_VIEW_SIGNATURE_PARA Структура, содержащая дополнительные параметры для отображения усовершенствованной подписи.
struct member XADES_EXTRA_PARA Структура, содержащая параметры создания подписи XAdES-T.
struct member XADES_SIGN_MESSAGE_PARA Структура, задаваемая в качестве параметра функции XadesSign.
struct member XADES_SIGN_PARA Структура, содержащая параметры создания усовершенствованной XAdES подписи.
struct member XADES_VERIFICATION_INFO Структура с дополнительной информацией о проверке XAdES подписи, указатель на список которых возвращает функция XadesVerify.
struct member XADES_VERIFICATION_INFO_ARRAY Список структур с дополнительной информацией о проверке подписи, указатель на который возвращает функция XadesVerify.
struct member XADES_VERIFICATION_PARA Структура, содержащая дополнительные параметры проверки усовершенствованной XAdES подписи.
struct member XADES_VERIFY_MESSAGE_PARA Структура, задаваемая в качестве параметра функции XadesVerify.

Перечисления

Имя Описание
enum member Виды подписи XML документа.