Sample code for 30+ languages & platforms
JavaScript

Example: Crypt2.SetSigningCert2 method

This example loads the certificate and private key from PEM files:

PEM Format

Certificate file (cert.pem or cert.crt):

-----BEGIN CERTIFICATE-----
MIID... (base64-encoded data)
-----END CERTIFICATE-----

Private key file (key.pem or key.key):

-----BEGIN PRIVATE KEY-----
MIIE... (base64-encoded data)
-----END PRIVATE KEY-----
Note
This example is intended for running within a Chilkat.Js embedded JavaScript engine. All Chilkat JavaScript examples require Chilkat v11.4.0 or greater.
JavaScript
var success = false;

var cert = new CkCert();
success = cert.LoadFromFile("c:/certs_and_keys/certAbc.pem");
// Assume success...

var privKey = new CkPrivateKey();
success = privKey.LoadAnyFormatFile("c:/certs_and_keys/certAbc_key.pem");
// Assume success...

var crypt = new CkCrypt2();

success = crypt.SetSigningCert2(cert,privKey);
if (success == false) {
    console.log(crypt.LastErrorText);
    return;
}

console.log("Success.");