StoreName Enumeration

 

Specifies the name of the X.509 certificate store to open.

Namespace:   System.Security.Cryptography.X509Certificates
Assembly:  System (in System.dll)

type StoreName

Member nameDescription
AddressBook

The X.509 certificate store for other users.

AuthRoot

The X.509 certificate store for third-party certificate authorities (CAs).

CertificateAuthority

The X.509 certificate store for intermediate certificate authorities (CAs).

Disallowed

The X.509 certificate store for revoked certificates.

My

The X.509 certificate store for personal certificates.

Root

The X.509 certificate store for trusted root certificate authorities (CAs).

TrustedPeople

The X.509 certificate store for directly trusted people and resources.

TrustedPublisher

The X.509 certificate store for directly trusted publishers.

This enumeration specifies the X.509 store name, which also includes the type of certificates included. For example, My includes personal certificates, whereas Disallowed includes only revoked certificates.

The following code example opens an X.509 certificate store, adds and deletes certificates, and then closes the store. It assumes you have three certificates to add to and remove from a local store.

No code example is currently available or this language may not be supported.

.NET Framework
Available since 2.0
Return to top
Show: