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

Уведомление

Icon
Error

2 Страницы<12
Опции
К последнему сообщению К первому непрочитанному
Offline Максим Лукьянович  
#11 Оставлено : 17 января 2022 г. 23:55:18(UTC)
Максим Лукьянович

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

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

Сказал(а) «Спасибо»: 2 раз
Автор: Андрей * Перейти к цитате
вот этого почему нет? : yield oSignedData.VerifyCades(base64Sign, CADESCOM_CADES_BES, true);


Упущение. Добавляю yield:
Код:

yield oSignedData.propset_ContentEncoding(CADESCOM_BASE64_TO_BINARY);
yield oSignedData.propset_Content(base64File);
yield oSignedData.VerifyCades(base64Sign, CADESCOM_CADES_BES, true);

Сейчас ошибки не наблюдаю. Но подскажите, могу ли я как-то получить теперь какие-либо данные про подпись?
Offline Андрей *  
#12 Оставлено : 18 января 2022 г. 0:01:49(UTC)
Андрей *

Статус: Сотрудник

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

Сказал «Спасибо»: 500 раз
Поблагодарили: 2046 раз в 1586 постах
Да, необходимо изучить интерфейс...
https://docs.cryptopro.ru/cades/reference/cadescom

SignedData-> Signers();
Signer - Item(i)
у Signer есть:
Certificate
SignatureTimeStampTime
SigningTime
и т.д..

у Certificate
IssuerName
ValidToDate
Thumbprint..


Техническую поддержку оказываем тут
Наша база знаний
thanks 1 пользователь поблагодарил Андрей * за этот пост.
Максим Лукьянович оставлено 18.01.2022(UTC)
Offline Максим Лукьянович  
#13 Оставлено : 18 января 2022 г. 1:11:04(UTC)
Максим Лукьянович

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

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

Сказал(а) «Спасибо»: 2 раз
Автор: Андрей * Перейти к цитате
Да, необходимо изучить интерфейс...
https://docs.cryptopro.ru/cades/reference/cadescom

SignedData-> Signers();
Signer - Item(i)
у Signer есть:
Certificate
SignatureTimeStampTime
SigningTime
и т.д..

у Certificate
IssuerName
ValidToDate
Thumbprint..


Большое спасибо, Андрей!
Наконец дошёл до данных.
Честно говоря, по ссылке не нашёл ни инструкций, ни примеров, как работать с SignedData.Signers в браузерном плагине, но что-то уже получается, перечисленные вами поля вижу и это то, что мне нужно)
Offline Андрей *  
#14 Оставлено : 18 января 2022 г. 9:54:02(UTC)
Андрей *

Статус: Сотрудник

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

Сказал «Спасибо»: 500 раз
Поблагодарили: 2046 раз в 1586 постах
Автор: Максим Лукьянович Перейти к цитате

Честно говоря, по ссылке не нашёл ни инструкций, ни примеров, как работать с SignedData.Signers в браузерном плагине, но что-то уже получается, перечисленные вами поля вижу и это то, что мне нужно)


В документации всё свойства методы перечислены, даны ссылки на схожий интерфейс (CAPICOM)
+ перечислено, что реализовано\что нет.

Попробуйте пощелкать на указанной странице и получить цепочку ссылок как у меня:

https://docs.cryptopro.r.../cadescom_class/cpsigner
Certificate ISigner Сертификат подписанта.

https://docs.microsoft.c...rypto/signer-certificate
https://docs.microsoft.c...32/seccrypto/certificate
Methods
...
Properties
...
Snimok ehkrana ot 2022-01-18 10-38-09.png (71kb) загружен 7 раз(а).


https://docs.cryptopro.r...scom_class/cpcertificate
Цитата:

Объект CPCertificate
Описывает сертификат открытого ключа. Реализует интерфейс, аналогичный интерфейсу объекта CAPICOM.Certificate, а также интерфейсы ICPCertificate и IAdditionalStore. В отличие от объекта Microsoft CAPICOM.Certificate, для данного объекта реализованы только следующие методы и свойства: Export, Import, GetInfo, HasPrivateKey, IsValid, IssuerName, SerialNumber, SubjectName, Thumbprint, ValidFromDate, ValidToDate, Version, ExtendedKeyUsage, KeyUsage, PublicKey, PrivateKey, BasicConstraints. Метод AdditionalStore позволяет передать в объект дополнительное хранилище для проверки статуса сертификата.




Техническую поддержку оказываем тут
Наша база знаний
thanks 1 пользователь поблагодарил Андрей * за этот пост.
Максим Лукьянович оставлено 18.01.2022(UTC)
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
2 Страницы<12
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.