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
Export Certificate from Windows Registry Store to .cer FileDownloads for Windows/Linux and Install Instructions Opens the Windows Current User Certificate Store, locates a certificate matching an email address, and exports it to a .cer file. # file: exportCert.rb require 'rubygems' require '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.new() # Open the current-user certificate store in read-only mode. ccs.put_ReadOnly(true) certStore = ccs.OpenCurrentUserStore() if certStore == nil ccs.SaveLastError("lastError.xml") print "Failed to open current user certificate store\n" else cert = certStore.FindCertBySubjectE("john@example.com") if (cert == nil) print "Failed to find certificate matching john@example.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") end end |
© 2000-2010 Chilkat Software, Inc. All Rights Reserved.