Juan Lang : include: Add a few missing definitions for Netscape cert extensions.

Alexandre Julliard julliard at winehq.org
Thu Nov 20 08:20:33 CST 2008


Module: wine
Branch: master
Commit: a5a0748747ee011c3db00bcac73c011136677354
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=a5a0748747ee011c3db00bcac73c011136677354

Author: Juan Lang <juan.lang at gmail.com>
Date:   Wed Nov 19 12:05:39 2008 -0800

include: Add a few missing definitions for Netscape cert extensions.

---

 include/wincrypt.h |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/include/wincrypt.h b/include/wincrypt.h
index bd8023a..2a2a3b3 100644
--- a/include/wincrypt.h
+++ b/include/wincrypt.h
@@ -3087,6 +3087,17 @@ typedef struct _CTL_FIND_SUBJECT_PARA
 #define szOID_NETSCAPE_CA_POLICY_URL         "2.16.840.1.113730.1.8"
 #define szOID_NETSCAPE_SSL_SERVER_NAME       "2.16.840.1.113730.1.12"
 #define szOID_NETSCAPE_COMMENT               "2.16.840.1.113730.1.13"
+#define szOID_NETSCAPE_DATA_TYPE             "2.16.840.1.113730.2"
+#define szOID_NETSCAPE_CERT_SEQUENCE         "2.16.840.1.113730.2.5"
+
+/* Bits for szOID_NETSCAPE_CERT_TYPE */
+#define NETSCAPE_SSL_CLIENT_AUTH_CERT_TYPE 0x80
+#define NETSCAPE_SSL_SERVER_AUTH_CERT_TYPE 0x40
+#define NETSCAPE_SMIME_CERT_TYPE           0x20
+#define NETSCAPE_SIGN_CERT_TYPE            0x10
+#define NETSCAPE_SSL_CA_CERT_TYPE          0x04
+#define NETSCAPE_SMIME_CA_CERT_TYPE        0x02
+#define NETSCAPE_SIGN_CA_CERT_TYPE         0x01
 
 #define CRYPT_ENCODE_DECODE_NONE             0
 #define X509_CERT                            ((LPCSTR)1)




More information about the wine-cvs mailing list