Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline MrSilver  
#1 Оставлено : 23 июля 2023 г. 22:48:38(UTC)
MrSilver

Статус: Новичок

Группы: Участники
Зарегистрирован: 23.07.2023(UTC)
Сообщений: 1
Российская Федерация
Откуда: Москва

Здравствуйте, подскажите, есть ли возможность получить контейнеры только с токенов, которые подключены через USB, без подмешивания контейнеров, установленных на ПК?

сейчас получаю список с помощью такого метода:
Код:

    const cadesplugin = window.cadesplugin
    const CCspInformations = await cadesplugin.CreateObjectAsync('X509Enrollment.CCspInformations')
    await CCspInformations.AddAvailableCsps()
    const iCspCount = await CCspInformations.Count

    const options = []

    for (let nCSPIndex = 0; nCSPIndex < iCspCount; nCSPIndex++) {
      const CspInformation = await CCspInformations.ItemByIndex(nCSPIndex)
      if (CspInformation.LegacyCsp) {
        const sCsp = await CspInformation.Name
        const tCsp = await CspInformation.Type
        options.push({ label: sCsp, type: tCsp, value: nCSPIndex })
      }
    }

    return options


Помимо этого есть вопрос с тем, можно ли перезаписать существующую запись на токене через плагин в браузере? Создаю сертификат на основе записи на токене, запись проходит все проверки на стороне УЦ и потом мне прилетает ответ в виде готового сертификата. Сейчас идёт установка таким способом:

Код:

    const cadesplugin = window.cadesplugin
 
    const objEnrollment = await cadesplugin.CreateObjectAsync('X509Enrollment.CX509Enrollment')
    const XCN_CRYPT_STRING_BASE64_ANY = 6
    const ContextUser = 1
    const AllowNone = 0
    await objEnrollment.Initialize(ContextUser)
    await objEnrollment.InstallResponse(AllowNone, strResponse, XCN_CRYPT_STRING_BASE64_ANY, '')

при выполнении такого кода запись создаётся в том же месте, где генерирую сертификат на основе записи на токене (реестр / токен или что-либо ещё), автоматически записывается рядом с записью на токене, на основе которой создан сертификат
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.