LicenseKey is a COM object for IIS Web servers and Client/Server programs that generates Product Serial Numbers for online sales and client-side validation. It validates Expiration dates for both evaluation copies and licensed copies and can be included in setup programs. The serial number generated includes a ProductCode, ProductKey, ClientId, Expiration Date, Evaluation Flag, and user-defined LicenseGrp. The entire key is 23 alphanumerics.