Параметры проверки подписи. Подробнее...
#include <pki-core-cpp.h>
Классы | |
struct | Flag |
Флаги проверки подписи. Подробнее... | |
Открытые члены | |
VerifyParams (VerifyParams &&v) | |
VerifyParams (const Pkcs11Device &device, int flags=0) | |
Конструктор. Подробнее... | |
VerifyParams & | addCaCert (const ExternalCert &cert) |
Добавление корневого сертфиката. Подробнее... | |
VerifyParams & | addCrl (const Crl &crl) |
Добавление списка отзыва сертификатов. Подробнее... | |
VerifyParams & | addUserCert (const ExternalCert &cert) |
Добавление сертификата пользователя к параметрам проверки подписи. Подробнее... | |
VerifyParams & | operator= (VerifyParams &&v) |
VerifyParams & | setData (const void *data, size_t size) |
Установка подписанных данных. Подробнее... | |
Открытые статические члены | |
static VerifyParams | cast (Object &&v) |
Параметры проверки подписи.
|
inlineexplicit |
Конструктор.
device | - устройство, на котором будет выполняться проверка подписи. |
flags | - комбинация Flags флагов проверки подписи. |
|
inline |
Добавление корневого сертфиката.
Добавляет корневой сертификат, который может подтверждать подлинность сертификата, к параметрам проверки подписи. Сертификаты, добавленные при помощи этой функции, будут использованы, если установлен флаг Flag::verifyUserCert.
cert | - корневой сертификат. |
|
inline |
Добавление списка отзыва сертификатов.
Добавляет список отзыва сертификатов к параметрам проверки подписи. Он будет использован, если установлен флаг Flag::verifyUserCert.
crl | - список отзыва сертификатов. |
|
inline |
Добавление сертификата пользователя к параметрам проверки подписи.
Если сертификат пользователя, которым подписано сообщение, не прикреплен к сообщению, то его необходимо добавить к параметрам проверки подписи с помощью этой функции.
cert | - сертификат, который использоваля для подписи сообщения. |
|
inline |
Установка подписанных данных.
Если подписанные данные не включены в сообщение, необходимо добавить их с помощью этой функции.
data | - указатель на буфер с данными. |
size | - размер буфера с данными. |