X509CertificateStore Members
Provides access to an X.509 certificate store on the local computer.
The following tables list the members exposed by the X509CertificateStore type.
Public Constructors
Name | Description | |
---|---|---|
X509CertificateStore | Creates a new X509CertificateStore with the specified provider, location and store. |
Top
Public Fields
Name | Description | |
---|---|---|
CAStore | Represents the predefined system certificate store "CA". This field is constant. | |
MyStore | Represents the predefined system certificate store "My". This field is constant. | |
OtherPeople | Represents the predefined system certificate store "AddressBook". This field is constant. | |
RootStore | Represents the predefined system certificate store "Root". This field is constant. | |
TrustStore | Represents the predefined system certificate store "Trust". This field is constant. | |
UnTrustedStore | Represents the untrusted certificate store. This field is constant. |
Top
Public Properties
Name | Description | |
---|---|---|
Certificates | Gets all the certificates in the certificate store. | |
Handle | Gets the handle to the certificate store. | |
Location | Gets the location of the certificate store. |
Top
Public Methods
(see also Protected Methods )
Name | Description | |
---|---|---|
Close | Closes the certificate store. | |
CurrentUserStore | Creates a new X509CertificateStore using the specified name, a location of CurrentUser, and a store provider of System. | |
Dispose | Releases all resources used by the X509CertificateStore. | |
Equals | (inherited from Object ) | |
FindCertificateByHash | Finds a X509Certificate object in the store using the certificate's (SHA-1) hash value. | |
FindCertificateByKeyIdentifier | Finds a X509Certificate object in the store using the specified key identifier. | |
FindCertificateBySubjectName | Finds a X509Certificate object in the store using the certificate's name value. | |
FindCertificateBySubjectString | Finds an X509Certificate in the store using the certificate's name value. This search uses substring matching. | |
GetHashCode | (inherited from Object ) | |
GetType | (inherited from Object ) | |
LocalMachineStore | Creates a new X509CertificateStore using the specified name, a location of LocalMachine, and a store provider of System. | |
Open | Opens the certificate store for read/write access. | |
OpenRead | Opens the certificate store for read-only access. | |
ToString | (inherited from Object ) |
Top
Protected Methods
Name | Description | |
---|---|---|
Finalize | Overridden. Closes the certificate store if it is open. | |
MemberwiseClone | (inherited from Object ) |
Top
See Also
Reference
X509CertificateStore Class
Microsoft.Web.Services2.Security.X509 Namespace