Lua
Lua
Example: Crypt2.SetDecryptCert2 method
Demonstrates how to call the SetDecryptCert2 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-----
Chilkat Lua Downloads
local chilkat = require("chilkat")
local cert = chilkat.Cert.new()
local success = cert:load_from_file("c:/certs_and_keys/certAbc.pem")
-- Assume success...
local privKey = chilkat.PrivateKey.new()
success = privKey:load_any_format_file("c:/certs_and_keys/certAbc_key.pem", "")
-- Assume success...
local crypt = chilkat.Crypt2.new()
crypt.crypt_algorithm = "pki"
-- ...
-- ...
success = crypt:set_decrypt_cert2(cert, privKey)
if not success then
print(crypt.last_error_text)
return
end
print("Success.")