Статус: Новичок
Группы: Участники
Зарегистрирован: 27.08.2018(UTC) Сообщений: 2 
|
Запрос создается на основе "X509Enrollment.CX509Enrollment". Атрибут и значение инициализируются через "X509Enrollment.CX509NameValuePair", например: CertStartDateObj = new ActiveXObject("X509Enrollment.CX509NameValuePair") CertStartDateObj.Initialize("CpRaStartDate", "20181231210000+00:00") У IX509NameValuePairs есть метод Add(), который вроде как добавляет значения NameValuePair в коллекцию: Set g_objEnroll = CreateObject("X509Enrollment.CX509Enrollment") g_objEnroll.Initialize(1) g_objEnroll.NameValuePairs.Add(CertStartDateObj) Но таким способом атрибут не добавляется в запрос. Также еще вроде бы есть вариант добавлять NameValuePair в IX509CertificateRequestPkcs10V3, но ClassFactory.CreateObject("X509Enrollment.CX509CertificateRequestPkcs10") создает объект типа IX509CertificateRequestPkcs10V2. Как тогда можно создать запрос интерфейса именно V3? Подскажите, пожалуйста, пример правильного добавления атрибутов в запрос на сертификат. КриптоПро CSP 4.0.9842 КриптоПро ЭЦП Browser Plugin 2.0.13292 Отредактировано пользователем 27 августа 2018 г. 13:56:06(UTC)
| Причина: Не указана
|
|
|
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 24.11.2009(UTC) Сообщений: 965 Откуда: Crypto-Pro
Сказал(а) «Спасибо»: 3 раз Поблагодарили: 174 раз в 152 постах
|
|
|
|
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close