-
Notifications
You must be signed in to change notification settings - Fork 12
Chain
##Класс CHAIN
Класс для построения цепочки сертификатов. Абстрактный класс.
##КОНСТРУКТОР: Jscript Chain() : Chain
C++ Chain Chain()
###СВОЙСТВА:
| Название | Тип | Описание |
|---|---|---|
| Get chainCertCollection() | CertificateCollection | Возврат сертификатов цепочки |
###МЕТОДЫ:
| Название | Тип | Описание |
|---|---|---|
| buildChain(cert: Certificate, providerStore: PVD_STORE) | CertificateCollection | Построение цепочки сертификатов |
| buildChain(cert: Certificate, certs: CertificateCollection) | CertificateCollection | Построение цепочки сертификатов |
| verifyChain(cert: Certificate, error_stack: ERR_STACK) | Boolean | Статус проверки сертификата относительно цепочки |
###CHAINCERTCOLLECTION происходит построение цепочки.
Jscript chainCertCollection() : CertificateCollection
C++ CertificateCollection chainCertCollection ()
###BUILDCHAIN Возвращает коллекцию сертификатов CertificateCollection, участвующих при построении цепочки. В качестве параметра функции указывается сертификат cert, для которого производится построение цепочки, провайдер хранилища сертификатов (по умолчанию «pvdSystem» – системный провайдер). В перегруженной функции указывается сертификат cert, для которого производится построение цепочки, коллекция сертификатов certs относительно которой происходит построение цепочки.
Jscript buildChain(cert: Certificate, providerStore: PVD_STORE) : CertificateCollection
Jscript buildChain(cert: Certificate, certs: CertificateCollection) : CertificateCollection
C++ CertificateCollection buildChain(Certificate cert, PVD_STORE providerStore)
C++ CertificateCollection buildChain(Certificate cert, CertificateCollection certs)
###VERIFYCHAIN Выполняет проверку относительно цепочки сертификатов. Результат возвращается в виде числового значения – 0 – цепочка не проверена, 1 – цепочка проверена. В случае возврата значения 0 в стеке ошибок error_stack содержится информация о причинах невозможности построения/проверки цепочки сертификатов.
Jscript verifyChain(cert: Certificate, error_stack: ERR_STACK) : Boolean
Jscript verifyChain(cert: Certificate, error_stack: ERR_STACK) : Boolean
C++ bool buildChain(Certificate cert, error_stack: ERR_STACK)
C++ bool buildChain(Certificate cert, error_stack: ERR_STACK)