Chilkat HOME ASP Visual Basic VB.NET C# Visual C++ C MFC Delphi FoxPro Java Perl PHP Python Ruby SQL Server VBScript
|
Export Digital Certificate from Windows Registry Certificate Store Python script to locate a digital certificate in the Windows current-user cert store and export it to a .cer file.
# file: exportCert.py
import chilkat
# How to export to a .cer file a digital certificate matching an email address in
# the Windows registry Current User Certificate Store.
# The CkCert, CkCertStore, and CkCreateCS are free utility classes that can be
# used in any Ruby application/script without the need to purchase a license.
ccs = chilkat.CkCreateCS()
# Open the current-user certificate store in read-only mode.
ccs.put_ReadOnly(True)
certStore = ccs.OpenCurrentUserStore()
if certStore == None:
ccs.SaveLastError("lastError.txt")
print "Failed to open current user certificate store\n"
else:
cert = certStore.FindCertBySubjectE("admin@tagtooga.com")
if (cert == None):
print "Failed to find certificate matching admin@tagtooga.com\n"
else:
# Print the distinguished name of the certificate.
print "Exporting: " + cert.subjectDN() + "\n"
# Now export it to a .cer file.
cert.SaveToFile("myCert.cer")
|
Need a specific example? Send a request to support@chilkatsoft.com
© 2000-2008 Chilkat Software, Inc. All Rights Reserved.