The CertificateStoreIdentifier element describes a physical store containing X.509 v3 Certificates. The elements contained in a CertificateStoreIdentifier are described in Table E.4.
Table E.4 – CertificateStoreIdentifier
Element |
Type |
Description |
StoreType |
String |
The type of CertificateStore that contains the Certificate. Predefined values are "Windows" and "Directory". |
StorePath |
String |
The path to the CertificateStore. The syntax depends on the StoreType. See E.3 for a description of the syntax for different StoreTypes. |
ValidationOptions |
CertificateValidationOptions |
The options to use when validating the Certificates contained in the store. The possible options are described in E.6. |
All Certificates are placed in a physical store which can be protected from unauthorized access. The implementation of a store can vary and will depend on the application, development tool or operating system. A Certificate store may be shared by many applications on the same machine.
Each Certificate store is identified by a StoreType and a StorePath. The same path on different machines identifies a different store.