3.1 Example 1: Enrollment from a Standalone CA (Basic Enrollment)
The goal of this example is to enroll for a certificate. The simplest case of certificate enrollment is basic enrollment. In this example, the caller creates a PKCS#10 request by populating its fields as the caller chooses. The caller then uses an implementation that has a WCCE client component to submit the request to the WCCE server (the CA).
Basic enrollment consists of a single message exchange between the client and the server where a client sends a certificate request to a server, which then issues the requested certificate.
Initial System State and Prerequisites
The example that is described in this section applies under the following conditions:
Figure 13: Basic enrollment
The message flow represented in the preceding figure is as follows:
The CA responds by issuing a certificate, as specified in [MS-WCCE] section 220.127.116.11.18.104.22.168.1.
Final System state