コード例 #1
0
ファイル: EncryptedRepo.cs プロジェクト: hultqvist/Whisper
 /// <summary>
 /// Add recipient keys
 /// </summary>
 public void AddKey(PublicKey key)
 {
     this.recipientKeys.Add (key);
 }
コード例 #2
0
ファイル: DiskKeyStorage.cs プロジェクト: hultqvist/Whisper
 public override PublicKey GetPublic(string name)
 {
     string keyPath = Path.Combine (this.path, name + publicSuffix);
     PublicKey key = new PublicKey (File.ReadAllText (keyPath, Encoding.UTF8));
     key.Name = name;
     return key;
 }
コード例 #3
0
ファイル: RecipientID.cs プロジェクト: hultqvist/Whisper
 public RecipientID(PublicKey recipient)
 {
     keyBuffer = Encoding.ASCII.GetBytes(recipient.ToXml());
 }