(Perl) Example: Crypt2.SetSigningCert method
Demonstrates how to call the SetSigningCert method.
use chilkat();
# Signing certificates can be obtained from many different sources..
# Load from a PFX
$cryptA = chilkat::CkCrypt2->new();
$certA = chilkat::CkCert->new();
$success = $certA->LoadPfxFile("c:/someDir/pfx_files/a.pfx","pfx_file_password");
$success = $cryptA->SetSigningCert($certA);
# ...
# Load from a smart card or USB token.
$cryptB = chilkat::CkCrypt2->new();
$certB = chilkat::CkCert->new();
$certB->put_SmartCardPin("123456");
$success = $certB->LoadFromSmartcard("");
$success = $cryptB->SetSigningCert($certB);
# ...
# Load from a the Windows certificate store or macOS keychain
$cryptC = chilkat::CkCrypt2->new();
$certC = chilkat::CkCert->new();
$success = $certC->LoadByCommonName("Xyz 123");
$success = $cryptC->SetSigningCert($certC);
# ...
|