Форум КриптоПро
»
Средства криптографической защиты информации
»
Apple
»
Функция CertGetNameString выполняется с результатом "Not implemented!"
Статус: Новичок
Группы: Участники
Зарегистрирован: 12.02.2018(UTC) Сообщений: 7 Откуда: Ivanovo
Сказал(а) «Спасибо»: 5 раз Поблагодарили: 2 раз в 1 постах
|
Автор: Зубов Иван В 5.0 и в 4.0 расширили функциональность CertGetNameString, идентификатор запроса для отслеживания в changelog-ах: CPCSP-10057. Изменения попадут в следующие сборки 5.0 и 4.0.
Поддерживаемые значения dwType: - CERT_NAME_EMAIL_TYPE - CERT_NAME_RDN_TYPE (частично) - CERT_NAME_ATTR_TYPE (частично) - CERT_NAME_SIMPLE_DISPLAY_TYPE (частично) - CERT_NAME_FRIENDLY_DISPLAY_TYPE (частично) - CERT_NAME_DNS_TYPE - CERT_NAME_URL_TYPE
Поддерживаемые флаги dwFlags: - CERT_NAME_ISSUER_FLAG
Если для каких-то входных данных функция будет работать не так, как на Windows, то присылайте пожалуйста тестовые примеры, наверняка мы сможем это поправить. Debian 9.8, CSP 5.0-11455-5: Вызов CertGetNameString(pCertCtx, dwType, 0, NULL, resValue, resLen) для dwType = CERT_NAME_RDN_TYPE возвращает ошибку 0x80004001. Если задать dwType = CERT_NAME_SIMPLE_DISPLAY_TYPE, то ошибки не возникает. Где можно посмотреть changelog для моей версии? И как тогда можно получить полную информацию по сертификату?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 30.06.2016(UTC) Сообщений: 3,388 Сказал «Спасибо»: 53 раз Поблагодарили: 777 раз в 719 постах
|
Автор: yvatest Автор: Зубов Иван В 5.0 и в 4.0 расширили функциональность CertGetNameString, идентификатор запроса для отслеживания в changelog-ах: CPCSP-10057. Изменения попадут в следующие сборки 5.0 и 4.0.
Поддерживаемые значения dwType: - CERT_NAME_EMAIL_TYPE - CERT_NAME_RDN_TYPE (частично) - CERT_NAME_ATTR_TYPE (частично) - CERT_NAME_SIMPLE_DISPLAY_TYPE (частично) - CERT_NAME_FRIENDLY_DISPLAY_TYPE (частично) - CERT_NAME_DNS_TYPE - CERT_NAME_URL_TYPE
Поддерживаемые флаги dwFlags: - CERT_NAME_ISSUER_FLAG
Если для каких-то входных данных функция будет работать не так, как на Windows, то присылайте пожалуйста тестовые примеры, наверняка мы сможем это поправить. Debian 9.8, CSP 5.0-11455-5: Вызов CertGetNameString(pCertCtx, dwType, 0, NULL, resValue, resLen) для dwType = CERT_NAME_RDN_TYPE возвращает ошибку 0x80004001. Если задать dwType = CERT_NAME_SIMPLE_DISPLAY_TYPE, то ошибки не возникает. Где можно посмотреть changelog для моей версии? И как тогда можно получить полную информацию по сертификату? Здравствуйте. Changelog для КриптоПро CSP 5.0 на форуме и в разделе Скачать в одном файле. |
|
1 пользователь поблагодарил Александр Лавник за этот пост.
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 02.11.2017(UTC) Сообщений: 44 Сказал «Спасибо»: 7 раз Поблагодарили: 19 раз в 17 постах
|
Автор: yvatest Debian 9.8, CSP 5.0-11455-5: Вызов CertGetNameString(pCertCtx, dwType, 0, NULL, resValue, resLen) для dwType = CERT_NAME_RDN_TYPE возвращает ошибку 0x80004001. Если задать dwType = CERT_NAME_SIMPLE_DISPLAY_TYPE, то ошибки не возникает. Где можно посмотреть changelog для моей версии? И как тогда можно получить полную информацию по сертификату?
Changelog для CSP 5.0 сейчас не содержит упоминаний CPCSP-10057 -- в последний на данный момент релиз 2019-05-09 КриптоПро CSP 5.0.11455 Fury упомянутые выше изменения, к сожалению, попасть не успели. Во всех последующих релизах эта функция будет лучше соответствовать документации! |
|
1 пользователь поблагодарил Зубов Иван за этот пост.
|
|
|
Форум КриптоПро
»
Средства криптографической защиты информации
»
Apple
»
Функция CertGetNameString выполняется с результатом "Not implemented!"
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close