System.Security.Policy.ApplicationTrust
Encapsulates security decisions about an application. This class cannot be inherited.
namespace System.Security.Policy
{
public sealed class ApplicationTrust : EvidenceBase, ISecurityEncodable
{
public ApplicationIdentity ApplicationIdentity { get; set; }
public PolicyStatement DefaultGrantSet { get; set; }
public object ExtraInfo { get; set; }
public IList<StrongName> FullTrustAssemblies { get; }
public bool IsApplicationTrustedToRun { get; set; }
public bool Persist { get; set; }
public ApplicationTrust();
public ApplicationTrust(ApplicationIdentity identity);
public ApplicationTrust(PermissionSet defaultGrantSet, IEnumerable<StrongName> fullTrustAssemblies);
public void FromXml(SecurityElement element);
public SecurityElement ToXml();
}
}