![]() |
Chilkat HOME Android™ AutoIt C C# C++ Chilkat2-Python CkPython Classic ASP DataFlex Delphi DLL Go Java Node.js Objective-C PHP Extension Perl PowerBuilder PowerShell PureBasic Ruby SQL Server Swift Tcl Unicode C Unicode C++ VB.NET VBScript Visual Basic 6.0 Visual FoxPro Xojo Plugin
(Lianja) Find a Certificate in the "Other People" Windows Certificate StoreDemonstrates how to open the "Current User --> Other People" Windows certificate store, and locates a certificate matching an email address. Note: This example requires Chilkat v10.1.2 or greater.
loCertStore = createobject("CkCertStore") // The "AddressBook" is the "Other People" certificate store as shown in certmgr.msc llReadOnly = .T. llSuccess = loCertStore.OpenWindowsStore("CurrentUser","AddressBook",llReadOnly) if (llSuccess <> .T.) then ? loCertStore.LastErrorText release loCertStore return endif // Find the certificate for the email address: loJsonE = createobject("CkJsonObject") loJsonE.UpdateString("email","joe@example.com") loCert = createobject("CkCert") llSuccess = loCertStore.FindCert(loJsonE,loCert) if (llSuccess = .F.) then ? loCertStore.LastErrorText release loCertStore release loJsonE release loCert return endif ? "Found certificate: " + loCert.SubjectDN release loCertStore release loJsonE release loCert |
© 2000-2025 Chilkat Software, Inc. All Rights Reserved.