summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorDragan Zuvic <dragan.zuvic@mercedes-benz.com>2023-05-17 07:10:46 +0100
committerHugo Landau <hlandau@openssl.org>2023-05-22 07:43:00 +0100
commitf3afe15fb7d3a1ed4397252d7615e7d788be662a (patch)
tree103083feb5731cb97d41680fa34351dd3d7aff40 /include
parent56a51b5a1ecd54eadc80bed4bfe5044a340787c1 (diff)
Adding some selected MS OIDs for #19630 added ms-corp alias for OID 1.3.6.1.4.1.311
and changed hopefully all occurences for that OID Signed-off-by: Dragan Zuvic <dragan.zuvic@mercedes-benz.com> Reviewed-by: Tomas Mraz <tomas@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Hugo Landau <hlandau@openssl.org> (Merged from https://github.com/openssl/openssl/pull/20986)
Diffstat (limited to 'include')
-rw-r--r--include/openssl/obj_mac.h50
1 files changed, 36 insertions, 14 deletions
diff --git a/include/openssl/obj_mac.h b/include/openssl/obj_mac.h
index 8e3ff0fd51..4f3650ee3e 100644
--- a/include/openssl/obj_mac.h
+++ b/include/openssl/obj_mac.h
@@ -2,7 +2,7 @@
* WARNING: do not edit!
* Generated by crypto/objects/objects.pl
*
- * Copyright 2000-2022 The OpenSSL Project Authors. All Rights Reserved.
+ * Copyright 2000-2023 The OpenSSL Project Authors. All Rights Reserved.
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
* in the file LICENSE in the source distribution or at
@@ -1102,15 +1102,17 @@
#define NID_localKeyID 157
#define OBJ_localKeyID OBJ_pkcs9,21L
+#define OBJ_ms_corp 1L,3L,6L,1L,4L,1L,311L
+
#define SN_ms_csp_name "CSPName"
#define LN_ms_csp_name "Microsoft CSP Name"
#define NID_ms_csp_name 417
-#define OBJ_ms_csp_name 1L,3L,6L,1L,4L,1L,311L,17L,1L
+#define OBJ_ms_csp_name OBJ_ms_corp,17L,1L
#define SN_LocalKeySet "LocalKeySet"
#define LN_LocalKeySet "Microsoft Local Key set"
#define NID_LocalKeySet 856
-#define OBJ_LocalKeySet 1L,3L,6L,1L,4L,1L,311L,17L,2L
+#define OBJ_LocalKeySet OBJ_ms_corp,17L,2L
#define OBJ_certTypes OBJ_pkcs9,22L
@@ -1328,42 +1330,62 @@
#define SN_ms_ext_req "msExtReq"
#define LN_ms_ext_req "Microsoft Extension Request"
#define NID_ms_ext_req 171
-#define OBJ_ms_ext_req 1L,3L,6L,1L,4L,1L,311L,2L,1L,14L
+#define OBJ_ms_ext_req OBJ_ms_corp,2L,1L,14L
#define SN_ms_code_ind "msCodeInd"
#define LN_ms_code_ind "Microsoft Individual Code Signing"
#define NID_ms_code_ind 134
-#define OBJ_ms_code_ind 1L,3L,6L,1L,4L,1L,311L,2L,1L,21L
+#define OBJ_ms_code_ind OBJ_ms_corp,2L,1L,21L
#define SN_ms_code_com "msCodeCom"
#define LN_ms_code_com "Microsoft Commercial Code Signing"
#define NID_ms_code_com 135
-#define OBJ_ms_code_com 1L,3L,6L,1L,4L,1L,311L,2L,1L,22L
+#define OBJ_ms_code_com OBJ_ms_corp,2L,1L,22L
#define SN_ms_ctl_sign "msCTLSign"
#define LN_ms_ctl_sign "Microsoft Trust List Signing"
#define NID_ms_ctl_sign 136
-#define OBJ_ms_ctl_sign 1L,3L,6L,1L,4L,1L,311L,10L,3L,1L
+#define OBJ_ms_ctl_sign OBJ_ms_corp,10L,3L,1L
#define SN_ms_sgc "msSGC"
#define LN_ms_sgc "Microsoft Server Gated Crypto"
#define NID_ms_sgc 137
-#define OBJ_ms_sgc 1L,3L,6L,1L,4L,1L,311L,10L,3L,3L
+#define OBJ_ms_sgc OBJ_ms_corp,10L,3L,3L
#define SN_ms_efs "msEFS"
#define LN_ms_efs "Microsoft Encrypted File System"
#define NID_ms_efs 138
-#define OBJ_ms_efs 1L,3L,6L,1L,4L,1L,311L,10L,3L,4L
+#define OBJ_ms_efs OBJ_ms_corp,10L,3L,4L
#define SN_ms_smartcard_login "msSmartcardLogin"
#define LN_ms_smartcard_login "Microsoft Smartcard Login"
#define NID_ms_smartcard_login 648
-#define OBJ_ms_smartcard_login 1L,3L,6L,1L,4L,1L,311L,20L,2L,2L
+#define OBJ_ms_smartcard_login OBJ_ms_corp,20L,2L,2L
#define SN_ms_upn "msUPN"
#define LN_ms_upn "Microsoft User Principal Name"
#define NID_ms_upn 649
-#define OBJ_ms_upn 1L,3L,6L,1L,4L,1L,311L,20L,2L,3L
+#define OBJ_ms_upn OBJ_ms_corp,20L,2L,3L
+
+#define SN_ms_ntds_sec_ext "ms-ntds-sec-ext"
+#define LN_ms_ntds_sec_ext "Microsoft NTDS CA Extension"
+#define NID_ms_ntds_sec_ext 1292
+#define OBJ_ms_ntds_sec_ext OBJ_ms_corp,25L,2L
+
+#define SN_ms_ntds_obj_sid "ms-ntds-obj-sid"
+#define LN_ms_ntds_obj_sid "Microsoft NTDS AD objectSid"
+#define NID_ms_ntds_obj_sid 1291
+#define OBJ_ms_ntds_obj_sid OBJ_ms_corp,25L,2L,1L
+
+#define SN_ms_cert_templ "ms-cert-templ"
+#define LN_ms_cert_templ "Microsoft certificate template"
+#define NID_ms_cert_templ 1293
+#define OBJ_ms_cert_templ OBJ_ms_corp,21L,7L
+
+#define SN_ms_app_policies "ms-app-policies"
+#define LN_ms_app_policies "Microsoft Application Policies Extension"
+#define NID_ms_app_policies 1294
+#define OBJ_ms_app_policies OBJ_ms_corp,21L,10L
#define SN_idea_cbc "IDEA-CBC"
#define LN_idea_cbc "idea-cbc"
@@ -5286,17 +5308,17 @@
#define SN_jurisdictionLocalityName "jurisdictionL"
#define LN_jurisdictionLocalityName "jurisdictionLocalityName"
#define NID_jurisdictionLocalityName 955
-#define OBJ_jurisdictionLocalityName 1L,3L,6L,1L,4L,1L,311L,60L,2L,1L,1L
+#define OBJ_jurisdictionLocalityName OBJ_ms_corp,60L,2L,1L,1L
#define SN_jurisdictionStateOrProvinceName "jurisdictionST"
#define LN_jurisdictionStateOrProvinceName "jurisdictionStateOrProvinceName"
#define NID_jurisdictionStateOrProvinceName 956
-#define OBJ_jurisdictionStateOrProvinceName 1L,3L,6L,1L,4L,1L,311L,60L,2L,1L,2L
+#define OBJ_jurisdictionStateOrProvinceName OBJ_ms_corp,60L,2L,1L,2L
#define SN_jurisdictionCountryName "jurisdictionC"
#define LN_jurisdictionCountryName "jurisdictionCountryName"
#define NID_jurisdictionCountryName 957
-#define OBJ_jurisdictionCountryName 1L,3L,6L,1L,4L,1L,311L,60L,2L,1L,3L
+#define OBJ_jurisdictionCountryName OBJ_ms_corp,60L,2L,1L,3L
#define SN_id_scrypt "id-scrypt"
#define LN_id_scrypt "scrypt"