From aafefa7f344441c709198e16cd07da11b4651a98 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Sun, 3 May 2020 02:53:40 -0400 Subject: also make the agent store decrypted org keys in memory --- src/locked.rs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'src/locked.rs') diff --git a/src/locked.rs b/src/locked.rs index 4db0423..3cad927 100644 --- a/src/locked.rs +++ b/src/locked.rs @@ -89,3 +89,17 @@ impl PasswordHash { self.hash.data() } } + +pub struct PrivateKey { + private_key: Vec, +} + +impl PrivateKey { + pub fn new(private_key: Vec) -> Self { + Self { private_key } + } + + pub fn private_key(&self) -> &[u8] { + self.private_key.data() + } +} -- cgit v1.2.3-54-g00ecf