Как получить компоненты структуры X509_NAME_ENTRY?
Следующие фрагменты кода взяты с веб-сайтов OpenSSL.
//Process all entries. int i; X509_NAME_ENTRY *e; for (i = 0; i < X509_NAME_entry_count(nm); i++) { e = X509_NAME_get_entry(nm, i); /* Do something with e */ }
//Process all common names. int loc; X509_NAME_ENTRY *e; loc = -1; for (;;) { lastpos = X509_NAME_get_index_by_NID(nm, NID_commonName, lastpos); if (lastpos == -1) break; e = X509_NAME_get_entry(nm, lastpos); /
Я хочу получить такие записи, как общее имя, страна, организация и т. д.
Как я могу получить их из структуры X509-NAME-ENTRY, которая возвращается из приведенных выше фрагментов кода. Или есть лучший способ получить указанные записи?
Что я уже пробовал:
Мне еще предстоит найти какой-либо полезный результат в поиске google.