public bool VerifyAndAcceptLicense(Product product, ProductCodeName codeName, string publicKey, XmlDocument doc) { if (!VerifyLicense(publicKey, doc)) { return(false); } PragmaLicense lic = FromXmlDocument(doc); MachineID mId = MachineIdProvider.Retrieve(lic.MachineIdType); return((mId.Key.ToLowerInvariant() == lic.MachineKey.Key.ToLowerInvariant()) && (lic.ProductCodeName == codeName) && (lic.Product == product)); }
private void button2_Click(object sender, EventArgs e) { MachineID id = MachineIdProvider.Retrieve(); txtMachineKey.Text = id.Key; }