public void TestPrivateKeyFile() { const string path = @"C:\Temp\PKFile.dat"; PrivateKeyFile.Save(path, _key); var key = PrivateKeyFile.Load(path); Assert.AreEqual(key, _key); }
/// <summary> /// Save a key to the key ring /// </summary> public static PrivateKey Save(this PrivateKey key) { if (!Directory.Exists(KeyRingPath)) { Directory.CreateDirectory(KeyRingPath); } PrivateKeyFile.Save(GetPath(key.Id), key); AliasFile.Save(GetPath(AliasFilename), key.Alias); return(key); }