public void TestPrivateKeyFile()
        {
            const string path = @"C:\Temp\PKFile.dat";

            PrivateKeyFile.Save(path, _key);

            var key = PrivateKeyFile.Load(path);

            Assert.AreEqual(key, _key);
        }
Пример #2
0
 /// <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);
 }