isGost2001CSPAvailable |
boolean |
Проверка доступности провайдера, реализующего ГОСТ 2001 |
isGost2012_256CSPAvailable |
boolean |
Проверка доступности провайдера, реализующего ГОСТ 2012 256 |
isGost2012_512CSPAvailable |
boolean |
Проверка доступности провайдера, реализующего ГОСТ 2012 512 |
checkCPCSPLicense |
boolean |
Проверка действительности лицензии КриптоПро CSP |
getCPCSPLicense |
string |
Возвращает лицензию КриптоПро CSP |
getCPCSPVersion |
string |
Возвращает версию КриптоПро CSP |
getCPCSPVersionPKZI |
string |
Возвращает версию КриптоПро CSP PKZI |
getCPCSPVersionSKZI |
string |
Возвращает версию КриптоПро CSP SKZI |
getCPCSPSecurityLv |
string |
Возвращает уровень КриптоПро CSP |
enumProviders |
object[] |
Возвращает доступные провайдеры |
enumContainers |
IContainerName[] |
Возвращает имена контейнеров закрытых ключей |
getCertificateFromContainer |
Certificate |
Возвращает сертификат из контейнера закрытого ключа |
installCertificateFromContainer |
void |
Установка сертификата из контейнера |
installCertificateToContainer |
void |
Установка сертификата в контейнер |
deleteContainer |
void |
Удаление контейнера |
getContainerNameByCertificate |
string |
Возвращает имя контейнера по сертификату |
hasPrivateKey |
boolean |
Проверка сертификата на наличие привязки с закрытым ключом |
buildChain или buildChainAsync |
CertificateCollection |
Строит и возвращает цепочку для сертификата |
verifyCertificateChain или verifyCertificateChainAsync |
boolean |
Проверка цепочки сертификатов |
isHaveExportablePrivateKey |
boolean |
Поверка экспортируемости закрытого ключа |
certToPkcs12 |
PKCS12 |
Возвращает pfx по сертификату |
importPkcs12 |
void |
Устанавливает pfx в хранилище |