using System;
namespace System.Security.Cryptography.X509Certificates
{
/// Specifies the way to open the X.509 certificate store.
// Token: 0x02000281 RID: 641
[Flags]
public enum OpenFlags
{
/// Open the X.509 certificate store for reading only.
// Token: 0x040012CD RID: 4813
ReadOnly = 0,
/// Open the X.509 certificate store for both reading and writing.
// Token: 0x040012CE RID: 4814
ReadWrite = 1,
/// Open the X.509 certificate store for the highest access allowed.
// Token: 0x040012CF RID: 4815
MaxAllowed = 2,
/// Opens only existing stores; if no store exists, the method will not create a new store.
// Token: 0x040012D0 RID: 4816
OpenExistingOnly = 4,
/// Open the X.509 certificate store and include archived certificates.
// Token: 0x040012D1 RID: 4817
IncludeArchived = 8
}
}