Chilkat
HOME
Android™
ASP
Visual Basic
VB.NET
C#
iOS (IPhone)
Objective-C
C++
C
MFC
Delphi
FoxPro
Java
Perl
PHP Extension
PHP ActiveX
Python
PowerShell
Ruby
SQL Server
VBScript
Create PFX from PEM (Certificate and Private Key Files)Create a PFX file from a pair of PEM files (the certificate PEM and private key PEM).
use chilkat(); $cert = new chilkat::CkCert(); $success = $cert->LoadFromFile("chilkat_cert.pem"); if ($success != 1) { print $cert->lastErrorText() . "\n"; exit; } $privkey = new chilkat::CkPrivateKey(); # If the private key PEM is encrypted, call LoadEncryptedPemFile instead. $success = $privkey->LoadPemFile("chilkat_pkey.pem"); if ($success != 1) { print $privkey->lastErrorText() . "\n"; exit; } $success = $cert->SetPrivateKey($privkey); if ($success != 1) { print $cert->lastErrorText() . "\n"; exit; } # Now export to a PFX: $bIncludeCertsInChain = 0; $success = $cert->ExportToPfxFile("chilkat2.pfx","myPassword",$bIncludeCertsInChain); if ($success != 1) { print $cert->lastErrorText() . "\n"; exit; } print "PFX created!" . "\n"; |
© 2000-2010 Chilkat Software, Inc. All Rights Reserved.