CSelectCertificateDlg

1.12

A simple digital certificate selection dialog class that can be implemented into personal and commercial software projects to permit users to view certificates

Dedicated to Windows developers, CSelectCertificateDlg is a certificate selection dialog class that can be integrated into software projects to facilitate a user-friendly interface and simple options for enabling end users to pick certificates from a list, view their contents, and check out details about them.
The tool is free and open-source, which means that it can be implemented into both personal and commercial software applications. To be able to use it, end users must have certificates available in the Certificate store (utilized by Microsoft for persistence), since it was specifically designed to retrieve information about existing certificates.
The downloaded package includes not only the source code but also a sample dialog to demonstrate what can be achieved with CSelectCertificateDlg. After clicking a button to bring up the dialog to the screen, the program automatically identifies all certificates in the Certificate store and loads them in a list.
Next to each entry, users can check out who issued the certificate and who it was meant to, the intended purpose, its friendly name, and its expiration date. Once an entry is selected, users can click a button to view the certificate's contents. Unfortunately, it's not possible to personalize the way in which the certificates are displayed in the list.