Building a Certificate Request Utility

To get a better understanding of how these two COM objects work, you'll build a Certificate Request utility. This utility will perform the following steps:

  1. Collect identification information from the user

  2. Allow the user to specify how the certificate will be used

  3. Build the certificate request and send it to the CA

  4. Allow the user to check the status of the request

  5. After the certificate has been issued, retrieve the certificate and accept it into the certificate store

Tip

Because of the nature of this example, trying this utility against a local copy of Microsoft's Certificate Server would be a good idea. This way, you can issue and deny certificate requests that are generated by this utility.

Creating ...

Get Developing Secure Applications with Visual Basic now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.