#include <x509v3.h>
Public Attributes | |
| union { | |
| X509_NAME * directoryName | |
| X509_NAME * dirn | |
| ASN1_IA5STRING * dNSName | |
| EDIPARTYNAME * ediPartyName | |
| ASN1_IA5STRING * ia5 | |
| ASN1_OCTET_STRING * ip | |
| ASN1_OCTET_STRING * iPAddress | |
| OTHERNAME * otherName | |
| char * ptr | |
| ASN1_OBJECT * registeredID | |
| ASN1_IA5STRING * rfc822Name | |
| ASN1_OBJECT * rid | |
| ASN1_IA5STRING * uniformResourceIdentifier | |
| ASN1_STRING * x400Address | |
| } | d |
| int | type |
| union { ... } GENERAL_NAME_st::d |
| ASN1_IA5STRING* GENERAL_NAME_st::dNSName |
| EDIPARTYNAME* GENERAL_NAME_st::ediPartyName |
| ASN1_IA5STRING* GENERAL_NAME_st::ia5 |
| ASN1_OCTET_STRING* GENERAL_NAME_st::ip |
| ASN1_OCTET_STRING* GENERAL_NAME_st::iPAddress |
| ASN1_OBJECT* GENERAL_NAME_st::registeredID |
| ASN1_IA5STRING* GENERAL_NAME_st::rfc822Name |
| ASN1_OBJECT* GENERAL_NAME_st::rid |
| ASN1_IA5STRING* GENERAL_NAME_st::uniformResourceIdentifier |
| ASN1_STRING* GENERAL_NAME_st::x400Address |