Class ApplicationTrust
Inheritance
System.Object
ApplicationTrust
Implements
System.Security.ISecurityEncodable
Assembly: IronZip.dll
Syntax
public sealed class ApplicationTrust : EvidenceBase
Constructors
ApplicationTrust()
Declaration
public ApplicationTrust()
ApplicationTrust(ApplicationIdentity)
Declaration
public ApplicationTrust(ApplicationIdentity identity)
Parameters
ApplicationTrust(PermissionSet, IEnumerable<StrongName>)
Declaration
public ApplicationTrust(PermissionSet defaultGrantSet, IEnumerable<StrongName> fullTrustAssemblies)
Parameters
| Type |
Name |
Description |
| PermissionSet |
defaultGrantSet |
|
| System.Collections.Generic.IEnumerable<StrongName> |
fullTrustAssemblies |
|
Properties
ApplicationIdentity
Declaration
public ApplicationIdentity ApplicationIdentity { get; set; }
Property Value
DefaultGrantSet
Declaration
public PolicyStatement DefaultGrantSet { get; set; }
Property Value
Declaration
public object ExtraInfo { get; set; }
Property Value
| Type |
Description |
| System.Object |
|
FullTrustAssemblies
Declaration
public IList<StrongName> FullTrustAssemblies { get; }
Property Value
| Type |
Description |
| System.Collections.Generic.IList<StrongName> |
|
IsApplicationTrustedToRun
Declaration
public bool IsApplicationTrustedToRun { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
Persist
Declaration
public bool Persist { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
Methods
FromXml(SecurityElement)
Declaration
public void FromXml(SecurityElement element)
Parameters
| Type |
Name |
Description |
| System.Security.SecurityElement |
element |
|
ToXml()
Declaration
public SecurityElement ToXml()
Returns
| Type |
Description |
| System.Security.SecurityElement |
|
Implements
System.Security.ISecurityEncodable