Skip to content
SerjiEvg edited this page Feb 17, 2016 · 3 revisions

##Класс 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)

Clone this wiki locally