+
Skip to content

Conversation

lEx0
Copy link
Contributor

@lEx0 lEx0 commented Oct 3, 2024

для реализации вывода информации о каждой подписи (DN + TSP) из CMS контейнера (для мультиподписи).
Добавил возможность:

  • вывод времени подписания из TSP по каждой отдельной подписи
  • вывод нужных полей из сертификата подписи
  • для того что бы не тянуть каждый раз по одному полю из сертификата, сделал вывод summary
  • добавил примеры в readme

lEx0 and others added 6 commits October 3, 2024 17:12
 - получению времени подписи (работает с мультиподписью) из TSP
 - получение нужных полей из сертификата.
 - получение сводки из подписи

2 и 3 пункт, больше предназначены для получения данных из CMS контейнера через метод `GetCertFromCMS()`
 - убрал дублирующийся код
 - подправил отображение названий (subject/org/issuer)
 - вывел через pointer организацию
реализация методов по
Copy link
Collaborator

@atlekbai atlekbai left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Замечательная работа! Оставил один комментарий. В gokalkan не хватало метода для получения информации по сертификату. Не хватает только одного момента в описании - в какой формате приходит сертификат?

README.md Outdated
Comment on lines 142 to 145
value, err := c.X509CertificateGetInfo(certBody)

fmt.Println("Значение", value)
fmt.Println("Ошибка", err)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Пример вызова X509CertificateGetInfo не соответствует сигнатуре реализации в коде

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

подправил

@lEx0
Copy link
Contributor Author

lEx0 commented Oct 7, 2024

Замечательная работа! Оставил один комментарий. В gokalkan не хватало метода для получения информации по сертификату. Не хватает только одного момента в описании - в какой формате приходит сертификат?

спасибо.
внес корректировки в readme.md

@lEx0 lEx0 requested a review from atlekbai October 7, 2024 08:30
@atlekbai atlekbai merged commit 897b882 into gokalkan:master Oct 7, 2024
lEx0 added a commit to lEx0/gokalkan that referenced this pull request Jan 16, 2025
…kalkan#33)

* реализация методов по
 - получению времени подписи (работает с мультиподписью) из TSP
 - получение нужных полей из сертификата.
 - получение сводки из подписи

2 и 3 пункт, больше предназначены для получения данных из CMS контейнера через метод `GetCertFromCMS()`

* подправил: email бывает у ключа только с типом `Organization`

* чет не надежно, убираю email

* если делать стрингово, то делаем все стрингом

* чуть рефакторинга:
 - убрал дублирующийся код
 - подправил отображение названий (subject/org/issuer)
 - вывел через pointer организацию

* подправил readme.md

* подправил readme.md - добавил про тип сертификата

(cherry picked from commit 897b882)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载