+/* Definitions */
+
+#define MONO_ECMA_KEY_LENGTH 16
+#define MONO_PUBLIC_KEY_HEADER_LENGTH 32
+#define MONO_MINIMUM_PUBLIC_KEY_LENGTH 48
+#define MONO_DEFAULT_PUBLIC_KEY_LENGTH 128
+
+#define MONO_PUBLIC_KEY_BIT_SIZE(x) ((x - MONO_PUBLIC_KEY_HEADER_LENGTH) << 3)
+
+enum {
+ MONO_METADATA_SECURITY_OK = 0x00,
+ MONO_METADATA_INHERITANCEDEMAND_CLASS = 0x01,
+ MONO_METADATA_INHERITANCEDEMAND_METHOD = 0x02
+};
+
+typedef enum {
+ MONO_SECURITY_MODE_NONE,
+ MONO_SECURITY_MODE_CORE_CLR,
+} MonoSecurityMode;
+