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