]> git.sur5r.net Git - openldap/blobdiff - contrib/slapd-modules/comp_match/certificate.h
Merge remote-tracking branch 'origin/mdb.master'
[openldap] / contrib / slapd-modules / comp_match / certificate.h
index 660a075e1f3d5d9c9aa7a452b549919e8e43c818..d1df75f1aa06829aec34b2fac722a71fcfeaec2f 100644 (file)
@@ -3,7 +3,7 @@
 /*
  *    certificate.h
  *    "AuthenticationFramework" ASN.1 module encode/decode/extracting/matching/free C src.
- *    This file was generated by modified eSMACC compiler Tue Nov 23 23:28:16 2004
+ *    This file was generated by modified eSMACC compiler Sat Dec 11 11:22:49 2004
  *    The generated files are strongly encouraged to be
  *    compiled as a module for OpenLDAP Software
  */
@@ -20,13 +20,26 @@ extern "C" {
 #ifdef _WIN32
 #pragma warning( disable : 4101 )
 #endif
-#include "component.h"
+#include "componentlib.h"
 typedef enum AuthenticationFrameworkAnyId
 {
     nullOid_ANY_ID = 0,
     nullOid2_ANY_ID = 1,
-    printableStringOid_ANY_ID = 2} AuthenticationFrameworkAnyId;
-
+    nullOid3_ANY_ID = 2,
+    printableStringOid_ANY_ID = 3,
+    printableStringOid2_ANY_ID = 4,
+    printableStringOid3_ANY_ID = 5,
+    printableStringOid4_ANY_ID = 6,
+    printableStringOid5_ANY_ID = 7,
+    printableStringOid6_ANY_ID = 8,
+    printableStringOid7_ANY_ID = 9,
+    iA5StringOid_ANY_ID = 10,
+    octetStringOid_ANY_ID = 11,
+    octetStringOid2_ANY_ID = 12,
+    octetStringOid3_ANY_ID = 13,
+    octetStringOid4_ANY_ID = 14,
+    octetStringOid5_ANY_ID = 15,
+    octetStringOid7_ANY_ID = 17} AuthenticationFrameworkAnyId;
 
 void InitAnyAuthenticationFramework();
 
@@ -140,6 +153,7 @@ typedef struct Extension /* SEQUENCE */
        struct berval identifier;
        char id_buf[MAX_IDENTIFIER_LEN];
        ComponentOid extnID; /* OBJECT IDENTIFIER */
+       ComponentBool* critical; /* BOOLEAN DEFAULT FALSE */
        ComponentOcts extnValue; /* OCTET STRING */
 } ComponentExtension;
 
@@ -336,7 +350,7 @@ typedef struct Certificate /* SEQUENCE */
        ComponentDesc* comp_desc;
        struct berval identifier;
        char id_buf[MAX_IDENTIFIER_LEN];
-       ComponentTBSCertificate* tbsCertificate; /* TBSCertificate */
+       ComponentTBSCertificate* toBeSigned; /* TBSCertificate */
        ComponentAlgorithmIdentifier* signatureAlgorithm; /* AlgorithmIdentifier */
        ComponentBits signature; /* BIT STRING */
 } ComponentCertificate;