using System;
using System.Runtime.InteropServices;
namespace System.Security
{
/// Specifies the security policy components to be used by the host security manager.
// Token: 0x020005BF RID: 1471
[ComVisible(true)]
[Flags]
[Serializable]
public enum HostSecurityManagerOptions
{
/// Use none of the security policy components.
// Token: 0x0400160C RID: 5644
None = 0,
/// Use the application domain evidence.
// Token: 0x0400160D RID: 5645
HostAppDomainEvidence = 1,
/// Use the policy level specified in the property.
// Token: 0x0400160E RID: 5646
HostPolicyLevel = 2,
/// Use the assembly evidence.
// Token: 0x0400160F RID: 5647
HostAssemblyEvidence = 4,
/// Route calls to the method to the method first.
// Token: 0x04001610 RID: 5648
HostDetermineApplicationTrust = 8,
/// Use the method to resolve the application evidence.
// Token: 0x04001611 RID: 5649
HostResolvePolicy = 16,
/// Use all security policy components.
// Token: 0x04001612 RID: 5650
AllFlags = 31
}
}