Пример #1
0
        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));
        }
Пример #2
0
        private void button2_Click(object sender, EventArgs e)
        {
            MachineID id = MachineIdProvider.Retrieve();

            txtMachineKey.Text = id.Key;
        }