Общие параметры генерации ключевой пары для всех типов ключей независимо от алгоритма. Подробнее...
#include <pki-core-cpp.h>
Классы | |
| struct | Flag |
| Особые свойства ключевой пары. Подробнее... | |
| struct | KeyAlg |
| Алгоритм ключевой пары. Подробнее... | |
| struct | KeySpec |
| Назначение ключевой пары. Подробнее... | |
| struct | KeyType |
| Тип ключевой пары. Подробнее... | |
| struct | KeyUsagePeriod |
| Период валидности закрытого ключа. Подробнее... | |
| union | Paramset |
Открытые типы | |
| typedef union rutoken::pkicore::Pkcs11Device::CommonKeyGenParams::Paramset | Paramset |
Открытые члены | |
| CommonKeyGenParams (KeyType::Type keyType=KeyType::common, int flags=0, const void *ckaId=nullptr, size_t ckaIdLength=0, KeyUsagePeriod keyUsagePeriod={}, KeySpec::Type keySpec=KeySpec::Type::sign_and_exchange) | |
| Конструктор. Подробнее... | |
Защищенные члены | |
| rt_pc_key_gen_params | params () const |
Общие параметры генерации ключевой пары для всех типов ключей независимо от алгоритма.
|
inlineexplicit |
Конструктор.
| keyType | - тип ключевой пары. |
| flags | - комбинация Flag флагов особых свойств ключевой пары. |
| ckaId | - указатель на буфер с cka id. |
| ckaIdLength | - размер буфера с cka id в байтах. |
| keyUsagePeriod | - Период валидности закрытого ключа. В Unix-времени. Задается в секундах. |