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
|
Find Digital Certificate Matching Email Address
Python script to find a digital certificate matching a specified email address. The Windows current-user certificate store (located in the Windows registry) is searched. # file: findCert.rb import chilkat # How to find 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 Python 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" else: cert = certStore.FindCertBySubjectE("john@example.com") if (cert == None): print "Failed to find certificate matching john@example.com" else: # Print the distinguished name of the certificate. print "Subject Distinguished Name: " + cert.subjectDN() |
© 2000-2010 Chilkat Software, Inc. All Rights Reserved.