private string generateModuleKey(string pi_propertyname, string pi_contractnum, string pi_modulename)
        {
            EncryptionUtility eu = new EncryptionUtility(m_AppName, m_Delegate);

            return(eu.generatePublicKey(pi_propertyname, pi_contractnum + pi_modulename.Substring(0, 3).ToUpper()));
        }
        private string generatePublicKey(string pi_propertyname, string pi_contractnum)
        {
            EncryptionUtility eu = new EncryptionUtility(m_AppName, m_Delegate);

            return(eu.generatePublicKey(pi_propertyname, pi_contractnum));
        }
        public bool validateModuleKey(string pi_modulename, string pi_usermodulekey)
        {
            EncryptionUtility eu = new EncryptionUtility(m_AppName, m_Delegate);

            return(eu.validateInstallKey(m_PropertyName, m_ContractNumber + pi_modulename.Substring(0, 3).ToUpper(), pi_usermodulekey));
        }
        public string decryptString(string pi_todecrypt)
        {
            EncryptionUtility eu = new EncryptionUtility(m_AppName, m_Delegate);

            return(eu.decryptString(pi_todecrypt));
        }
        private bool validateInstallKey(string pi_propertyname, string pi_contractnum, string pi_userinstallkey)
        {
            EncryptionUtility eu = new EncryptionUtility(m_AppName, m_Delegate);

            return(eu.validateInstallKey(pi_propertyname, pi_contractnum, pi_userinstallkey));
        }