Creates a new self-signed certificate in the current store.
async certmgr.createCertificate(certSubject : string, serialNumber : number): Promise<void>
This method creates a new self-signed certificate in the current store, containing the following:
CertSubject specifies the subject of the new certificate. A new keyset (public/private key pair) is generated and associated with the new certificate.
The certificate subject is a comma separated list of distinguished name fields and values. For instance "CN=www.server.com, OU=test, C=US, Eemail@example.com". Common fields and their meanings are displayed below.
|CN||Common Name. This is commonly a host name like www.server.com.|
If a field value contains a comma it must be quoted.
SerialNumber specifies the certificate serial number. All certificates signed by the same issuer must have different (unique) serial numbers.
In the Unix edition of the toolkit the certificate will be created in memory. Call ExportCertificate to export the newly created certificate to a PEM file.