Platform SDK: Certificate Enrollment Control

Creating the Certificate Request

The process of creating a certificate request involves collecting certain information from the requester. Usually, this is done through some sort of user interface (UI), although the information could be taken directly from a database without the need for a UI. The level of information required is set by the policy of the certifying authority (CA). An example of the required information might be as follows:

Common Name
Unit Name
Company Name
City
State
Country/Region

The following sections illustrate how to use the Certificate Enrollment Control to request a certificate in specific programming languages.

Request Sample in C++

Request Sample in Visual Basic

Request Sample in VBScript