aboutsummaryrefslogtreecommitdiff
path: root/lockchain-core/src/users/keystore.rs
diff options
context:
space:
mode:
Diffstat (limited to 'lockchain-core/src/users/keystore.rs')
-rw-r--r--lockchain-core/src/users/keystore.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/lockchain-core/src/users/keystore.rs b/lockchain-core/src/users/keystore.rs
index 71d7be2..7da77ec 100644
--- a/lockchain-core/src/users/keystore.rs
+++ b/lockchain-core/src/users/keystore.rs
@@ -5,12 +5,17 @@
//! - Adding keys for a user
//! - Removing keys
//! - Retrieving keys
+//!
+//! **This module is meant to be used by lockchain-library implementations**
+
+#![deprecated(since="0.10.0", note="Use the `userstore::UserStore` structure instead")]
use traits::{AutoEncoder, Base64AutoEncoder};
use {crypto::Key, meta::MetaDomain};
use std::collections::HashMap;
+/// A utility wrapper around a Username -> Key collection
#[derive(Serialize, Deserialize)]
pub struct KeyStore {
keys: HashMap<String, Key>,