@@ -946,29 +946,91 @@ extern const WOLFSSL_ObjectInfo wolfssl_object_info[];
946946#define WC_NID_tlsfeature TLS_FEATURE_OID /* id-pe 24 */
947947#define WC_NID_buildingName 1494
948948
949+ #define WC_SN_dnQualifier "dnQualifier"
950+ #define WC_LN_dnQualifier "dnQualifier"
949951#define WC_NID_dnQualifier 174 /* 2.5.4.46 */
952+
953+ #define WC_SN_commonName "CN"
954+ #define WC_LN_commonName "commonName"
950955#define WC_NID_commonName 14 /* CN Changed to not conflict
951- * with PBE_SHA1_DES3 */
956+ * with PBE_SHA1_DES3 */
957+ #define WC_LN_name "name"
958+ #define WC_SN_name "name"
952959#define WC_NID_name 173 /* N , OID = 2.5.4.41 */
960+
961+ #define WC_LN_surname "surname"
962+ #define WC_SN_surname "SN"
953963#define WC_NID_surname 0x04 /* SN */
964+
965+ #define WC_LN_serialNumber "serialNumber"
954966#define WC_NID_serialNumber 0x05 /* serialNumber */
967+
968+ #define WC_LN_countryName "countryName"
969+ #define WC_SN_countryName "C"
955970#define WC_NID_countryName 0x06 /* C */
971+
972+ #define WC_LN_localityName "localityName"
973+ #define WC_SN_localityName "L"
956974#define WC_NID_localityName 0x07 /* L */
975+
976+ #define WC_LN_stateOrProvinceName "stateOrProvinceName"
977+ #define WC_SN_stateOrProvinceName "ST"
957978#define WC_NID_stateOrProvinceName 0x08 /* ST */
979+
980+ #define WC_LN_streetAddress "streetAddress"
981+ #define WC_SN_streetAddress "street"
958982#define WC_NID_streetAddress ASN_STREET_ADDR /* street */
983+
984+ #define WC_LN_organizationName "organizationName"
985+ #define WC_SN_organizationName "O"
959986#define WC_NID_organizationName 0x0a /* O */
987+
988+ #define WC_LN_organizationalUnitName "organizationalUnitName"
989+ #define WC_SN_organizationalUnitName "OU"
960990#define WC_NID_organizationalUnitName 0x0b /* OU */
991+
992+ #define WC_LN_jurisdictionCountryName "jurisdictionCountryName"
993+ #define WC_SN_jurisdictionCountryName "jurisdictionC"
961994#define WC_NID_jurisdictionCountryName 0xc
995+
996+ #define WC_LN_jurisdictionStateOrProvinceName "jurisdictionStateOrProvinceName"
997+ #define WC_SN_jurisdictionStateOrProvinceName "jurisdictionST"
962998#define WC_NID_jurisdictionStateOrProvinceName 0xd
999+
1000+ #define WC_LN_businessCategory "businessCategory"
9631001#define WC_NID_businessCategory ASN_BUS_CAT
1002+
1003+ #define WC_SN_domainComponent "DC"
1004+ #define WC_LN_domainComponent "domainComponent"
9641005#define WC_NID_domainComponent ASN_DOMAIN_COMPONENT
1006+
1007+ #define WC_LN_postalCode "postalCode"
9651008#define WC_NID_postalCode ASN_POSTAL_CODE /* postalCode */
1009+
1010+ #define WC_SN_rfc822Mailbox "mail"
1011+ #define WC_LN_rfc822Mailbox "rfc822Mailbox"
9661012#define WC_NID_rfc822Mailbox 460
1013+
1014+ #define WC_SN_favouriteDrink "coldBrew"
1015+ #define WC_LN_favouriteDrink "favouriteDrink"
9671016#define WC_NID_favouriteDrink 462
1017+
1018+ #define WC_SN_userId "UID"
1019+ #define WC_LN_userId "userId"
9681020#define WC_NID_userId 458
1021+
1022+ #define WC_LN_registeredAddress "registeredAddress"
9691023#define WC_NID_registeredAddress 870
1024+
1025+ #define WC_LN_emailAddress "emailAddress"
9701026#define WC_NID_emailAddress 0x30 /* emailAddress */
1027+
1028+ #define WC_SN_id_on_dnsSRV "id-on-dnsSRV"
1029+ #define WC_LN_id_on_dnsSRV "SRVName"
9711030#define WC_NID_id_on_dnsSRV 82 /* 1.3.6.1.5.5.7.8.7 */
1031+
1032+ #define WC_SN_ms_upn "msUPN"
1033+ #define WC_LN_ms_upn "Microsoft User Principal Name"
9721034#define WC_NID_ms_upn UPN_OID /* 1.3.6.1.4.1.311.20.2.3 */
9731035
9741036#define WC_NID_X9_62_prime_field 406 /* 1.2.840.10045.1.1 */
@@ -1021,27 +1083,91 @@ extern const WOLFSSL_ObjectInfo wolfssl_object_info[];
10211083#define NID_tlsfeature WC_NID_tlsfeature
10221084#define NID_buildingName WC_NID_buildingName
10231085
1086+ #define SN_dnQualifier WC_SN_dnQualifier
1087+ #define LN_dnQualifier WC_LN_dnQualifier
10241088#define NID_dnQualifier WC_NID_dnQualifier
1089+
1090+ #define SN_commonName WC_SN_commonName
1091+ #define LN_commonName WC_LN_commonName
10251092#define NID_commonName WC_NID_commonName
1093+
1094+ #define LN_name WC_LN_name
1095+ #define SN_name WC_SN_name
10261096#define NID_name WC_NID_name
1097+
1098+ #define LN_surname WC_LN_surname
1099+ #define SN_surname WC_SN_surname
10271100#define NID_surname WC_NID_surname
1101+
1102+ #define LN_serialNumber WC_LN_serialNumber
10281103#define NID_serialNumber WC_NID_serialNumber
1104+
1105+ #define LN_countryName WC_LN_countryName
1106+ #define SN_countryName WC_SN_countryName
10291107#define NID_countryName WC_NID_countryName
1108+
1109+ #define LN_localityName WC_LN_localityName
1110+ #define SN_localityName WC_SN_localityName
10301111#define NID_localityName WC_NID_localityName
1112+
1113+ #define LN_stateOrProvinceName WC_LN_stateOrProvinceName
1114+ #define SN_stateOrProvinceName WC_SN_stateOrProvinceName
10311115#define NID_stateOrProvinceName WC_NID_stateOrProvinceName
1116+
1117+ #define LN_streetAddress WC_LN_streetAddress
1118+ #define SN_streetAddress WC_SN_streetAddress
10321119#define NID_streetAddress WC_NID_streetAddress
1120+
1121+ #define LN_organizationName WC_LN_organizationName
1122+ #define SN_organizationName WC_SN_organizationName
10331123#define NID_organizationName WC_NID_organizationName
1124+
1125+ #define LN_organizationalUnitName WC_LN_organizationalUnitName
1126+ #define SN_organizationalUnitName WC_SN_organizationalUnitName
10341127#define NID_organizationalUnitName WC_NID_organizationalUnitName
1128+
1129+ #define LN_jurisdictionCountryName WC_LN_jurisdictionCountryName
1130+ #define SN_jurisdictionCountryName WC_SN_jurisdictionCountryName
10351131#define NID_jurisdictionCountryName WC_NID_jurisdictionCountryName
1132+
1133+ #define LN_jurisdictionStateOrProvinceName WC_LN_jurisdictionStateOrProvinceName
1134+ #define SN_jurisdictionStateOrProvinceName WC_SN_jurisdictionStateOrProvinceName
10361135#define NID_jurisdictionStateOrProvinceName WC_NID_jurisdictionStateOrProvinceName
1136+
1137+ #define LN_businessCategory WC_LN_businessCategory
10371138#define NID_businessCategory WC_NID_businessCategory
1139+
1140+ #define SN_domainComponent WC_SN_domainComponent
1141+ #define LN_domainComponent WC_LN_domainComponent
10381142#define NID_domainComponent WC_NID_domainComponent
1143+
1144+ #define LN_postalCode WC_LN_postalCode
10391145#define NID_postalCode WC_NID_postalCode
1146+
1147+ #define SN_rfc822Mailbox WC_SN_rfc822Mailbox
1148+ #define LN_rfc822Mailbox WC_LN_rfc822Mailbox
10401149#define NID_rfc822Mailbox WC_NID_rfc822Mailbox
1150+
1151+ #define SN_favouriteDrink WC_SN_favouriteDrink
1152+ #define LN_favouriteDrink WC_LN_favouriteDrink
10411153#define NID_favouriteDrink WC_NID_favouriteDrink
1154+
1155+ #define SN_userId WC_SN_userId
1156+ #define LN_userId WC_LN_userId
10421157#define NID_userId WC_NID_userId
1158+
1159+ #define LN_registeredAddress WC_LN_registeredAddress
1160+ #define NID_registeredAddress WC_NID_registeredAddress
1161+
1162+ #define LN_emailAddress WC_LN_emailAddress
10431163#define NID_emailAddress WC_NID_emailAddress
1164+
1165+ #define SN_id_on_dnsSRV WC_SN_id_on_dnsSRV
1166+ #define LN_id_on_dnsSRV WC_LN_id_on_dnsSRV
10441167#define NID_id_on_dnsSRV WC_NID_id_on_dnsSRV
1168+
1169+ #define SN_ms_upn WC_SN_ms_upn
1170+ #define LN_ms_upn WC_LN_ms_upn
10451171#define NID_ms_upn WC_NID_ms_upn
10461172
10471173#define NID_X9_62_prime_field WC_NID_X9_62_prime_field
0 commit comments