forked from wolfSSL/wolfssl
order of array of names for asn template build
This commit is contained in:
@ -10702,6 +10702,10 @@ int wc_OBJ_sn2nid(const char *sn)
|
|||||||
{WOLFSSL_STATE_NAME, NID_stateOrProvinceName},
|
{WOLFSSL_STATE_NAME, NID_stateOrProvinceName},
|
||||||
{WOLFSSL_ORG_NAME, NID_organizationName},
|
{WOLFSSL_ORG_NAME, NID_organizationName},
|
||||||
{WOLFSSL_ORGUNIT_NAME, NID_organizationalUnitName},
|
{WOLFSSL_ORGUNIT_NAME, NID_organizationalUnitName},
|
||||||
|
{WOLFSSL_NAME, NID_name},
|
||||||
|
{WOLFSSL_INITIALS, NID_initials},
|
||||||
|
{WOLFSSL_GIVEN_NAME, NID_givenName},
|
||||||
|
{WOLFSSL_DNQUALIFIER, NID_dnQualifier},
|
||||||
{WOLFSSL_EMAIL_ADDR, NID_emailAddress},
|
{WOLFSSL_EMAIL_ADDR, NID_emailAddress},
|
||||||
{"SHA1", NID_sha1},
|
{"SHA1", NID_sha1},
|
||||||
{NULL, -1}};
|
{NULL, -1}};
|
||||||
@ -10868,54 +10872,6 @@ static const CertNameData certNameSubject[] = {
|
|||||||
#endif
|
#endif
|
||||||
#ifdef WOLFSSL_X509_NAME_AVAILABLE
|
#ifdef WOLFSSL_X509_NAME_AVAILABLE
|
||||||
NID_commonName
|
NID_commonName
|
||||||
#endif
|
|
||||||
},
|
|
||||||
/* Given Name */
|
|
||||||
{
|
|
||||||
"/GN=", 4,
|
|
||||||
#if defined(WOLFSSL_CERT_GEN) || defined(WOLFSSL_CERT_EXT)
|
|
||||||
OFFSETOF(DecodedCert, subjectGN),
|
|
||||||
OFFSETOF(DecodedCert, subjectGNLen),
|
|
||||||
OFFSETOF(DecodedCert, subjectGNEnc),
|
|
||||||
#endif
|
|
||||||
#ifdef WOLFSSL_X509_NAME_AVAILABLE
|
|
||||||
NID_givenName
|
|
||||||
#endif
|
|
||||||
},
|
|
||||||
/* initials */
|
|
||||||
{
|
|
||||||
"/initials=", 10,
|
|
||||||
#if defined(WOLFSSL_CERT_GEN) || defined(WOLFSSL_CERT_EXT)
|
|
||||||
OFFSETOF(DecodedCert, subjectI),
|
|
||||||
OFFSETOF(DecodedCert, subjectILen),
|
|
||||||
OFFSETOF(DecodedCert, subjectIEnc),
|
|
||||||
#endif
|
|
||||||
#ifdef WOLFSSL_X509_NAME_AVAILABLE
|
|
||||||
NID_initials
|
|
||||||
#endif
|
|
||||||
},
|
|
||||||
/* DN Qualifier Name */
|
|
||||||
{
|
|
||||||
"/dnQualifier=", 13,
|
|
||||||
#if defined(WOLFSSL_CERT_GEN) || defined(WOLFSSL_CERT_EXT)
|
|
||||||
OFFSETOF(DecodedCert, subjectDNQ),
|
|
||||||
OFFSETOF(DecodedCert, subjectDNQLen),
|
|
||||||
OFFSETOF(DecodedCert, subjectDNQEnc),
|
|
||||||
#endif
|
|
||||||
#ifdef WOLFSSL_X509_NAME_AVAILABLE
|
|
||||||
NID_dnQualifier
|
|
||||||
#endif
|
|
||||||
},
|
|
||||||
/* Name */
|
|
||||||
{
|
|
||||||
"/N=", 3,
|
|
||||||
#if defined(WOLFSSL_CERT_GEN) || defined(WOLFSSL_CERT_EXT)
|
|
||||||
OFFSETOF(DecodedCert, subjectN),
|
|
||||||
OFFSETOF(DecodedCert, subjectNLen),
|
|
||||||
OFFSETOF(DecodedCert, subjectNEnc),
|
|
||||||
#endif
|
|
||||||
#ifdef WOLFSSL_X509_NAME_AVAILABLE
|
|
||||||
NID_name
|
|
||||||
#endif
|
#endif
|
||||||
},
|
},
|
||||||
/* Surname */
|
/* Surname */
|
||||||
@ -11096,6 +11052,54 @@ static const CertNameData certNameSubject[] = {
|
|||||||
#endif
|
#endif
|
||||||
#ifdef WOLFSSL_X509_NAME_AVAILABLE
|
#ifdef WOLFSSL_X509_NAME_AVAILABLE
|
||||||
NID_userId
|
NID_userId
|
||||||
|
#endif
|
||||||
|
},
|
||||||
|
/* Name, id 41 */
|
||||||
|
{
|
||||||
|
"/N=", 3,
|
||||||
|
#if defined(WOLFSSL_CERT_GEN) || defined(WOLFSSL_CERT_EXT)
|
||||||
|
OFFSETOF(DecodedCert, subjectN),
|
||||||
|
OFFSETOF(DecodedCert, subjectNLen),
|
||||||
|
OFFSETOF(DecodedCert, subjectNEnc),
|
||||||
|
#endif
|
||||||
|
#ifdef WOLFSSL_X509_NAME_AVAILABLE
|
||||||
|
NID_name
|
||||||
|
#endif
|
||||||
|
},
|
||||||
|
/* Given Name, id 42 */
|
||||||
|
{
|
||||||
|
"/GN=", 4,
|
||||||
|
#if defined(WOLFSSL_CERT_GEN) || defined(WOLFSSL_CERT_EXT)
|
||||||
|
OFFSETOF(DecodedCert, subjectGN),
|
||||||
|
OFFSETOF(DecodedCert, subjectGNLen),
|
||||||
|
OFFSETOF(DecodedCert, subjectGNEnc),
|
||||||
|
#endif
|
||||||
|
#ifdef WOLFSSL_X509_NAME_AVAILABLE
|
||||||
|
NID_givenName
|
||||||
|
#endif
|
||||||
|
},
|
||||||
|
/* initials, id 43 */
|
||||||
|
{
|
||||||
|
"/initials=", 10,
|
||||||
|
#if defined(WOLFSSL_CERT_GEN) || defined(WOLFSSL_CERT_EXT)
|
||||||
|
OFFSETOF(DecodedCert, subjectI),
|
||||||
|
OFFSETOF(DecodedCert, subjectILen),
|
||||||
|
OFFSETOF(DecodedCert, subjectIEnc),
|
||||||
|
#endif
|
||||||
|
#ifdef WOLFSSL_X509_NAME_AVAILABLE
|
||||||
|
NID_initials
|
||||||
|
#endif
|
||||||
|
},
|
||||||
|
/* DN Qualifier Name, id 46 */
|
||||||
|
{
|
||||||
|
"/dnQualifier=", 13,
|
||||||
|
#if defined(WOLFSSL_CERT_GEN) || defined(WOLFSSL_CERT_EXT)
|
||||||
|
OFFSETOF(DecodedCert, subjectDNQ),
|
||||||
|
OFFSETOF(DecodedCert, subjectDNQLen),
|
||||||
|
OFFSETOF(DecodedCert, subjectDNQEnc),
|
||||||
|
#endif
|
||||||
|
#ifdef WOLFSSL_X509_NAME_AVAILABLE
|
||||||
|
NID_dnQualifier
|
||||||
#endif
|
#endif
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
@ -772,8 +772,8 @@ enum
|
|||||||
NID_id_pkix_OCSP_basic = 74,
|
NID_id_pkix_OCSP_basic = 74,
|
||||||
NID_any_policy = 75,
|
NID_any_policy = 75,
|
||||||
NID_anyExtendedKeyUsage = 76,
|
NID_anyExtendedKeyUsage = 76,
|
||||||
NID_givenName = 99,
|
NID_givenName = 99, /* 2.5.4.42 */
|
||||||
NID_initials = 101,
|
NID_initials = 101, /* 2.5.4.43 */
|
||||||
NID_title = 106,
|
NID_title = 106,
|
||||||
NID_description = 107,
|
NID_description = 107,
|
||||||
NID_basic_constraints = 133,
|
NID_basic_constraints = 133,
|
||||||
@ -796,10 +796,10 @@ enum
|
|||||||
NID_buildingName = 1494,
|
NID_buildingName = 1494,
|
||||||
|
|
||||||
|
|
||||||
NID_dnQualifier = 174,
|
NID_dnQualifier = 174, /* 2.5.4.46 */
|
||||||
NID_commonName = 14, /* CN Changed to not conflict
|
NID_commonName = 14, /* CN Changed to not conflict
|
||||||
* with PBE_SHA1_DES3 */
|
* with PBE_SHA1_DES3 */
|
||||||
NID_name = 173, /* N */
|
NID_name = 173, /* N , OID = 2.5.4.41 */
|
||||||
NID_surname = 0x04, /* SN */
|
NID_surname = 0x04, /* SN */
|
||||||
NID_serialNumber = 0x05, /* serialNumber */
|
NID_serialNumber = 0x05, /* serialNumber */
|
||||||
NID_countryName = 0x06, /* C */
|
NID_countryName = 0x06, /* C */
|
||||||
|
Reference in New Issue
Block a user