X509CertificateStore.StoreOpenFlags Enumeration
Specifies how the X.509 certificate store should be opened.
This enumeration has a attribute that allows a bitwise combination of its member values.
Namespace: Microsoft.Web.Services2.Security.X509
Assembly: Microsoft.Web.Services2 (in microsoft.web.services2.dll)
Usage
'Usage
Dim x509CertificateStore_StoreOpenFlags1 As X509CertificateStore.StoreOpenFlags = X509CertificateStore.StoreOpenFlags.CreateNew
Syntax
'Declaration
<FlagsAttribute()> _
Public Enum X509CertificateStore.StoreOpenFlags
[FlagsAttribute()]
public enum X509CertificateStore.StoreOpenFlags
[FlagsAttribute()]
public enum class X509CertificateStore.StoreOpenFlags
/** @attribute FlagsAttribute()*/
public enum X509CertificateStore.StoreOpenFlags
public
FlagsAttribute()
enum X509CertificateStore.StoreOpenFlags
Members
Member name | Description |
---|---|
CreateNew | A new store is created if one did not exist. |
DeferClose | The closing of a store's provider cannot be done but will be deferred if X.509 certificates obtained from the store are still in use. The store is actually closed when the last X.509 certificate obtained from the store is freed. Any changes made to properties of these X.509 certificates are persisted. |
Delete | The certificate store is to be deleted instead of opened. |
None | The certificate store is opened for read/write access. |
OpenExisting | Only an existing store can be opened. |
ReadOnly | The certificate store is opened for read-only access. |
Platforms
Development Platforms
Windows XP Home Edition, Windows XP Professional, Windows Server 2003, Windows Longhorn, and Windows 2000
Target Platforms
Windows 2000, Windows 2000 Server, Windows 2000 Advanced Server, Windows XP Home Edition, Windows XP Professional, Windows Server 2003, Windows Longhorn, Pocket PC, Windows CE, Smart Phone