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); }
internal static string GetDecryptedString(string EncryptedText) { string DecryptionPassword = ServerMain.getInstance().EncryptionPassword; string DecryptedText = new EncryptedKeyProvider().GetDecryptedString(EncryptedText, DecryptionPassword); return(DecryptedText); }
internal bool CheckSecurityToken(string token) { string value = new EncryptedKeyProvider().GetEncryptedKey(securityTokenSeed); if (value == token) { return(true); } else { return(false); } }