SecurityManager
Provides the main access point for classes interacting with the security system. This class cannot be inherited.
                using System.Collections;
using System.Security.Policy;
namespace System.Security
{
    public static class SecurityManager
    {
        [System.Obsolete]
        public static bool CheckExecutionRights { get; set; }
        [System.Obsolete]
        public static bool SecurityEnabled { get; set; }
        public static bool CurrentThreadRequiresSecurityContextCapture()
        {
            return false;
        }
        public static PermissionSet GetStandardSandbox(Evidence evidence)
        {
            return null;
        }
        public static void GetZoneAndOrigin(out ArrayList zone, out ArrayList origin)
        {
            zone = null;
            origin = null;
        }
        [System.Obsolete]
        public static bool IsGranted(IPermission perm)
        {
            return false;
        }
        [System.Obsolete]
        public static PolicyLevel LoadPolicyLevelFromFile(string path, PolicyLevelType type)
        {
            return null;
        }
        [System.Obsolete]
        public static PolicyLevel LoadPolicyLevelFromString(string str, PolicyLevelType type)
        {
            return null;
        }
        [System.Obsolete]
        public static IEnumerator PolicyHierarchy()
        {
            return null;
        }
        [System.Obsolete]
        public static PermissionSet ResolvePolicy(Evidence evidence)
        {
            return null;
        }
        [System.Obsolete]
        public static PermissionSet ResolvePolicy(Evidence evidence, PermissionSet reqdPset, PermissionSet optPset, PermissionSet denyPset, out PermissionSet denied)
        {
            denied = null;
            return null;
        }
        [System.Obsolete]
        public static PermissionSet ResolvePolicy(Evidence[] evidences)
        {
            return null;
        }
        [System.Obsolete]
        public static IEnumerator ResolvePolicyGroups(Evidence evidence)
        {
            return null;
        }
        [System.Obsolete]
        public static PermissionSet ResolveSystemPolicy(Evidence evidence)
        {
            return null;
        }
        [System.Obsolete]
        public static void SavePolicy()
        {
        }
        [System.Obsolete]
        public static void SavePolicyLevel(PolicyLevel level)
        {
        }
    }
}