<PackageReference Include="System.Security.Permissions" Version="10.0.0-preview.1.25080.5" />

SecurityManager

public static class 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) { } } }