public static string EncryptCredentials(Token token, int keySize, string publicKey) { if (token != null) { try { string xmlStr = string.Empty; using (TextWriter xml = new StringWriter()) { var serializer = new XmlSerializer(typeof(Token)); serializer.Serialize(xml, token); xmlStr = ((StringWriter)xml).ToString(); } return EncryptText(xmlStr, keySize, publicKey); } catch { return null; } } else { return null; } }
public Token GetToken() { Token ret = new Token(); ret.DeviceID = PairedDevice.ID; ret.Password = Password; return ret; }