|
|
|
Location:
certstore.h
Link against: certstore.lib
CertStore
Supported from 6.0
A factory class for opening or creating the certificate store.
A certificate store contains root certificates, i.e. trusted certificates that may be used to complete a certificate chain.
Defined in CertStore:
CreateL(), CreateLC(), OpenL(), OpenLC(), OpenReadL(), OpenReadLC(), OpenWriteL(), OpenWriteLC()
static CCertStore* CreateL();
Creates a new and empty certificate store.
The function creates the new certificate store in C:\system\data.
|
static CCertStore* CreateLC();
Creates a new and empty certificate store, and puts the pointer to the certificate store interface object onto the cleanup stack.
|
static CCertStore* OpenL();
Opens the certificate store.
|
static CCertStore* OpenLC();
Opens the certificate store, and puts the pointer to the certificate store interface object onto the cleanup stack.
If the certificate store cannot be found, then function copies the original store out of ROM and opens that one.
|
static CCertStore* OpenReadL();
Supported from 6.1
Creates a read only certificate store and leaves it on the cleanup stack.
|
static CCertStore* OpenReadLC();
Supported from 6.1
Creates a read only certificate store and pops it from the cleanup stack.
|
static CCertStore* OpenWriteL();
Supported from 6.1
Creates a read and write certificate store and leaves it on the cleanup stack.
|
static CCertStore* OpenWriteLC();
Supported from 6.1
Creates a read and write certificate store and pops it from the cleanup stack.
|