...
Открытые члены
Pkcs11UserCert (Pkcs11UserCert &&v) | |
Pkcs11UserCert &operator= (Pkcs11UserCert &&v) | |
Pkcs11PrivateKey getCorrespondingPrivateKey () | Получение закрытого ключа, связанного с сертификатом |
bool isTrusted () const | Является ли сертификат доверенным в рамках текущего устройства. |
std::string toPem () const | Получение сертификата в формате PEM. |
Открытые члены, унаследованные от rutoken::pkicore::Pkcs11Cert
Pkcs11Cert (Pkcs11Cert &&v) | |
Pkcs11Cert &operator= (Pkcs11Cert &&v) | |
X500Dn getSubject () const | Получение свойства Subject сертификата. |
bool isTrusted () const | Является ли сертификат доверенным в рамках текущего устройства. |
std::string toPem () const | Получение сертификата в формате PEM |
Открытые статические члены
static Pkcs11UserCert cast (Object &&v) |
Открытые статические члены, унаследованные от rutoken::pkicore::Pkcs11Cert
static Pkcs11Cert cast (Object &&v) |
Подробное описание
Anchor | ||||
---|---|---|---|---|
|
Pkcs11PrivateKey getCorrespondingPrivateKey | () |
Получение закрытого ключа, связанного с сертификатом.
Anchor |
---|
void changePin | (const std::string &oldPin, const std::string &newPin) |
Смена PIN пользователя.
Аргументы
oldPin - старый PIN пользователя.
newPin - новый PIN пользователя.
void deleteCert | (const Pkcs11Cert &cert) |
Добавление произвольного расширения в запрос.
Аргументы
cert - сертификат, который необходимо удалить
void deleteKeyPair | (const Pkcs11PrivateKey &key) |
Удаление ключевой пары с устройства.
Аргументы
key - закрытый ключ, который необходимо удалить.
std::vector< Pkcs11Cert > | enumerateCerts () |
Перечисление всех сертификатов, который хранятся на устройстве.
std::vector< Pkcs11PrivateKey > enumeratePrivateKeys () | enumeratePrivateKeys () |
Получение списка закрытых ключей, хранящихся на устройстве.
std::vector< Pkcs11UserCert > enumerateUserCerts | () |
Получение списка сертификатов, для которых есть закрытый ключ на устройстве.
Pkcs11PrivateKey generateKeyPair | (const Gost34102001KeyGenParams &keyGenParams) |
|
X500Dn getSubject | () const |
Получение расширенного имени владельца сертификата.
Anchor | ||||
---|---|---|---|---|
|
bool isTrusted | () const |
Является ли сертификат доверенным в рамках текущего устройства.
Anchor | ||||
---|---|---|---|---|
|
std::string toPem | () const |
Получение сертификата в формате PEM.