27.10.2005 9:00:40Свойство сертификата "Описание" Ответов: 3
Esler
Как я понял его идентификатор szOID_DESCRIPTION.
Как мне программно получить это свойство???
 
Ответы:
27.10.2005 11:44:19Kirill Sobolev
Посмотрите CertIsRDNAttrsInCertificateName
28.10.2005 11:03:37Esler
Попробовал я CertIsRDNAttrsInCertificateName и CertFindExtension обе ничего не находят.
Я забыл сказать что это расширение было добавлено в сертификат через свойства сертификата в консоли управления. Может быть поэтому оно и не находится...
Или всё таки можно достать это расширение как-то???
28.10.2005 11:17:47Kirill Sobolev
Так бы сразу и сказали :)
Это не свойство szOID_DESCRIPTION, которое есть часть имени, а дополнительное свойство контекста сертификата, причем установленного в хранилище - CERT_DESCRIPTION_PROP_ID. Чтобы его посмотреть/задать используются CertGetCertificateContextProperty/CertSetCertificateContextProperty.