如何获取 X509_NAME_ENTRY 的对象标识符名称?
我的例子:
X509_NAME *subject = X509_get_subject_name(certificate);
for (i = 0; i < X509_NAME_entry_count(subject); i++)
{
e =X509_NAME_get_entry(subject, i);
OBJ_obj2txt(id, 200, e->object, 1);
//id like '2.5.4.6,2.5.4.6'
value = ASN1_STRING_data(e->value);
}
对于标识符“2.5.4.6,2.5.4.6”,我想获得值“C”,对于“2.5.4.8,2.5.4.8”-“ST”等。
我怎样才能做到这一点?