File: System\Xml\XmlSecureResolverAsync.cs | |
Project: ndp\fx\src\Xml\System.Xml.csproj (System.Xml) |
using System.Security.Permissions; using System.Threading.Tasks; namespace System.Xml { [PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")] public partial class XmlSecureResolver : XmlResolver { public override Task<object> GetEntityAsync(Uri absoluteUri, string role, Type ofObjectToReturn) { permissionSet.PermitOnly(); return resolver.GetEntityAsync(absoluteUri, role, ofObjectToReturn); } } } |