Exemple #1
0
        public static void  SetSecurityTokenSeed(string seed)
        {
            string EncryptionPassword = ServerMain.getInstance().EncryptionPassword;
            string SecurityTokenSeed  = new EncryptedKeyProvider().GetEncryptedString(seed, EncryptionPassword);

            File.AppendAllText(string.Format("{0}\\securityTokenSeed.seed", Environment.CurrentDirectory), SecurityTokenSeed);
        }
Exemple #2
0
        internal static string GetDecryptedString(string EncryptedText)
        {
            string DecryptionPassword = ServerMain.getInstance().EncryptionPassword;
            string DecryptedText      = new EncryptedKeyProvider().GetDecryptedString(EncryptedText, DecryptionPassword);

            return(DecryptedText);
        }
Exemple #3
0
        internal bool CheckSecurityToken(string token)
        {
            string value = new EncryptedKeyProvider().GetEncryptedKey(securityTokenSeed);

            if (value == token)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }