В данном разделе описан набор объектов для работы с запросами на сертификат.
Работа с объектами данного интерфейса аналогична работе с объектами
![]() Замечание
|
---|
Использование Microsoft CertEnroll в Internet Explorer разрешено только на сайтах со схемой доступа https или включенных в зону безопасности Internet Explorer, в которой разрешено выполнение небезопасных ActiveX. |
Создание объектов в Microsoft Internet Explorer
В браузере Internet Explorer объекты интерфейса CertEnroll могут быть созданы при помощи объекта CAdESCOM.WebClassFactory.
var oWebClassFactory = new ActiveXObject("CAdESCOM.WebClassFactory"); var oObjectId = oWebClassFactory.CreateObject("X509Enrollment.CObjectId");
Объекты
Имя | Описание |
---|---|
CObjectId |
Объектный идентификатор. |
CObjectIds |
Коллекция объектных идентификаторов. |
CX500DistinguishedName |
Описывает поле X.500 DistinguishedName. |
CX509CertificateRequestPkcs10 |
Описывает запрос на сертификат формата PKCS#10. |
CX509Enrollment |
Основной объект для создания запросов на сертификат и установки полученных сертификатов. |
CX509Extension |
Расширение в запросе на сертификат. |
CPolicyQualifier |
Квалификатор, который может действовать совместно с политикой сертификата. |
CPolicyQualifiers |
Коллекция квалификаторов. |
CCertificatePolicy |
Политика сертификата, которая определяет цели использования сертификата. |
CCertificatePolicies |
Коллекция политик сертификата. |
CX509ExtensionCertificatePolicies |
Расширение X509ExtensionCertificatePolicies. |
CX509ExtensionEnhancedKeyUsage |
Расширение EnhancedKeyUsage. |
CX509ExtensionKeyUsage |
Расширение KeyUsage. |
CX509ExtensionTemplate |
Расширение Template. |
CX509Extensions |
Коллекция расширений. |
CX509PrivateKey |
Закрытый ключ. |
CCspInformation |
Информация о криптопровайдере. |
CCspInformations |
Коллекция объектов CCspInformation. |
CCspStatus |
Пара "криптопровайдер - алгоритм". |
CCspStatuses |
Коллекция объектов CCspStatus. |
CCspAlgorithm |
Криптографический алгоритм. |
CCspAlgorithms |
Коллекция алгоритмов. |