System.Security.Cryptography.X509Certificates.StoreName Enumeration

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

Syntax

public enum StoreName

Remarks

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

Members

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.

Requirements

Namespace: System.Security.Cryptography.X509Certificates
Assembly: System (in System.dll)
Assembly Versions: 2.0.0.0, 4.0.0.0
Since: .NET 2.0