2 * security-manager.c: Security Manager (Unmanaged side)
5 * Sebastien Pouliot <sebastien@ximian.com>
7 * Copyright (C) 2004-2005 Novell, Inc (http://www.novell.com)
10 #include "security-manager.h"
15 static MonoSecurityManager secman;
21 mono_security_manager_get_methods (void)
23 /* Already initialized ? */
24 if (secman.securitymanager)
28 secman.securitymanager = mono_class_from_name (mono_defaults.corlib,
29 "System.Security", "SecurityManager");
30 g_assert (secman.securitymanager);
31 if (!secman.securitymanager->inited)
32 mono_class_init (secman.securitymanager);
34 secman.demand = mono_class_get_method_from_name (secman.securitymanager,
36 secman.inheritancedemand = mono_class_get_method_from_name (secman.securitymanager,
37 "InheritanceDemand", 2);
38 secman.linkdemand = mono_class_get_method_from_name (secman.securitymanager,