Trait xxxdh::IdentityKeyStorage
source · pub trait IdentityKeyStorage<SK>where
SK: SecretKey,{
// Required methods
fn get_identity_key_pair(&self) -> &KeyPair<SK>;
fn save_identity(&mut self, identity: &SK::PK) -> StorageResult<()>;
fn is_known_identity(&self, identity: &SK::PK) -> StorageResult<bool>;
}
Expand description
Identity keys storage.
Required Methods§
sourcefn get_identity_key_pair(&self) -> &KeyPair<SK>
fn get_identity_key_pair(&self) -> &KeyPair<SK>
Get an identity IdentityKeyPair
.
sourcefn save_identity(&mut self, identity: &SK::PK) -> StorageResult<()>
fn save_identity(&mut self, identity: &SK::PK) -> StorageResult<()>
Save a known identity.
sourcefn is_known_identity(&self, identity: &SK::PK) -> StorageResult<bool>
fn is_known_identity(&self, identity: &SK::PK) -> StorageResult<bool>
Check if an identity is known.