CertificateStore Property

Gets and sets the location of the certificate store.

Syntax

object.CertificateStore [= value]

The CertificateStore property syntax has the following parts:

Part Description
object An object expression that evaluates to an InternetMail object.
value A string which specifies the name of the certificate store which contains the client certificate.

Remarks

This property should be set prior to establishing a secure connection with a server. By default, the certificate store name "MY" is selected by the control. This store contains the personal certificates and private keys for the current user.

The following system certificate stores are predefined:

Store Name Description
CA Certification authority certificates. These are certificates that are issued by entities which are entrusted to issue certificates to other individuals or organizations. Companies such as VeriSign and Thawte act as certification authorities.
MY Personal certificates and their associated private keys for the current user. This store typically holds the client certificates used to establish a user's credentials.
ROOT Certificates that have been self-signed by a certificate authority. Root certificates for a number of different certification authorities such as VeriSign and Thawte are installed as part of the operating system and periodically updated by Microsoft.

Certificates may be installed and viewed on the local system with CertMgr.exe, a utility which is available as part of the Microsoft Platform SDK.

Data Type

String

See Also

Secure Property


Copyright © 2008 Catalyst Development Corporation. All rights reserved.