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
|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.