moved definition of generalNames_t to identification.h
This commit is contained in:
@@ -36,14 +36,14 @@
|
|||||||
* String mappings for id_type_t.
|
* String mappings for id_type_t.
|
||||||
*/
|
*/
|
||||||
mapping_t id_type_m[] = {
|
mapping_t id_type_m[] = {
|
||||||
{ID_IPV4_ADDR, "ID_IPV4_ADDR"},
|
{ID_IPV4_ADDR, "ID_IPV4_ADDR"},
|
||||||
{ID_FQDN, "ID_FQDN"},
|
{ID_FQDN, "ID_FQDN"},
|
||||||
{ID_RFC822_ADDR, "ID_RFC822_ADDR"},
|
{ID_RFC822_ADDR, "ID_RFC822_ADDR"},
|
||||||
{ID_IPV6_ADDR, "ID_IPV6_ADDR"},
|
{ID_IPV6_ADDR, "ID_IPV6_ADDR"},
|
||||||
{ID_DER_ASN1_DN, "ID_DER_ASN1_DN"},
|
{ID_DER_ASN1_DN, "ID_DER_ASN1_DN"},
|
||||||
{ID_DER_ASN1_GN, "ID_DER_ASN1_GN"},
|
{ID_DER_ASN1_GN, "ID_DER_ASN1_GN"},
|
||||||
{ID_KEY_ID, "ID_KEY_ID"},
|
{ID_KEY_ID, "ID_KEY_ID"},
|
||||||
{ID_ANY, "ID_ANY"},
|
{ID_ANY, "ID_ANY"},
|
||||||
{MAPPING_END, NULL}
|
{MAPPING_END, NULL}
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -161,21 +161,6 @@ static const x501rdn_t x501rdns[] = {
|
|||||||
};
|
};
|
||||||
#define X501_RDN_ROOF 26
|
#define X501_RDN_ROOF 26
|
||||||
|
|
||||||
/**
|
|
||||||
* Different kinds of generalNames
|
|
||||||
*/
|
|
||||||
enum generalNames_t {
|
|
||||||
GN_OTHER_NAME = 0,
|
|
||||||
GN_RFC822_NAME = 1,
|
|
||||||
GN_DNS_NAME = 2,
|
|
||||||
GN_X400_ADDRESS = 3,
|
|
||||||
GN_DIRECTORY_NAME = 4,
|
|
||||||
GN_EDI_PARTY_NAME = 5,
|
|
||||||
GN_URI = 6,
|
|
||||||
GN_IP_ADDRESS = 7,
|
|
||||||
GN_REGISTERED_ID = 8,
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* ASN.1 definition of generalName
|
* ASN.1 definition of generalName
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -90,6 +90,23 @@ enum id_type_t {
|
|||||||
*/
|
*/
|
||||||
extern mapping_t id_type_m[];
|
extern mapping_t id_type_m[];
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Different kinds of generalNames
|
||||||
|
*/
|
||||||
|
typedef enum generalNames_t generalNames_t;
|
||||||
|
|
||||||
|
enum generalNames_t {
|
||||||
|
GN_OTHER_NAME = 0,
|
||||||
|
GN_RFC822_NAME = 1,
|
||||||
|
GN_DNS_NAME = 2,
|
||||||
|
GN_X400_ADDRESS = 3,
|
||||||
|
GN_DIRECTORY_NAME = 4,
|
||||||
|
GN_EDI_PARTY_NAME = 5,
|
||||||
|
GN_URI = 6,
|
||||||
|
GN_IP_ADDRESS = 7,
|
||||||
|
GN_REGISTERED_ID = 8,
|
||||||
|
};
|
||||||
|
|
||||||
typedef struct identification_t identification_t;
|
typedef struct identification_t identification_t;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user