The OpenFlags.ReadOnly, OpenFlags.ReadWrite, and OpenFlags.MaxAllowed flags are mutually exclusive. The OpenFlags.OpenExistingOnly flag is the only flag that does not require the System.Security.Permissions.StorePermissionFlags.CreateStore permission to be granted.
Member Name | Description |
---|---|
IncludeArchived |
Open the X.509 certificate store and include archived certificates. |
MaxAllowed |
Open the X.509 certificate store for the highest access allowed. |
OpenExistingOnly |
Opens only existing stores; if no store exists, the X509Store.Open(OpenFlags) method will not create a new store. |
ReadOnly |
Open the X.509 certificate store for reading only. |
ReadWrite |
Open the X.509 certificate store for both reading and writing. |