|
The Certificate Store is a component from the Clever Internet .NET Suite library.
This .NET component is used to manage digital certificates installed on a system.
- 100% managed code
- Manage X.509 certificates in Root, Personal and System stores (ROOT, MY, CA)
- Import / Export to PFX, PKCS 7 encoded Binary data, encrypted email Signature
- Install / Uninstall certificates
- Create Self-Signed certificates
- Search based on certificate email and issuer name
The most commonly used certificate information (such as Issuer, Serial Number, Start Date and End Date) can be accessed directly via the corresponding component members.
You can always get all interested information by using low-level Microsoft CryptoApi certificate context.
certificateStore1.Open("addressbook");
Certificate cert = certificateStore1.CertificateByEmail("John@domain.com");
MessageBox.Show(
"Issuer: " + cert.IssuedBy +
"End Date: " + cert.ValidTo.ToString() +
"Serial No: " + cert.SerialNumber); |
Please see the Demos code (CertMgr, SMime) and also the indexed Help documentation provided with the Clever Internet .NET Suite installation to learn more about using this component in your application.
When Purchasing the Clever Internet .NET Suite you receive the full sources for all suite components and also free unlimited support.
|