3.5.2 Perform Precertification
Precertification is used to create a use license (UL) for a recipient in advance, so that the UL can be provided with the content.
To precertify content, the requestor uses an ISV application on the client machine to request the ability to grant rights to the recipient. The ISV application contacts the RMS server, retrieving the public part of the recipient's RAC by using the Precertify operation ([MS-RMSI] section 3.3.4.1). After receiving the public portion of the recipient's RAC, the ISV application gets the use license from the RMS server. The license can be obtained either through implementation-specific connections to the RMS client or by calling the AcquireLicense operation directly ([MS-RMPR] section 3.4.4.1). The UL is then sent with the protected content and allows the recipient to access the content as soon as it is delivered.