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 в хранилище |